Hunold: Mal wieder die htaccess und der Apache ;-)

Moin,

das man mit htaccess seine Seite schützen bzw einen IP-Adressraum ausblenden kann, dürfte (fast) jedem klar sein.

Wie zum Henker unterbinde ich jedoch den Zugang von einem bestimmten Provider (zB t-online.de) _und_ Besucher, die bestimmte Teile von $ENV{'HTTP_ACCEPT'} aufweisen. Ich denke mal, das man nur so gezielt aussperren (bzw den Zugang verbieten) kann.

Der Versuch, es allein mit Teile aus $ENV{'HTTP_ACCEPT'} schlug fehl. Auch der gesamte String daraus führte zu einer Fehlermeldung. In der einschlägigen Literatur ist kaum etwas zu finden. Oder ich seh's nicht mehr.

Hunold

  1. Moin Frihu,

    ich schätze mal da muss ein richtiger Firewall her :)

    Viele Grüße an meinen Provider, Rolf

    das man mit htaccess seine Seite schützen bzw einen IP-Adressraum ausblenden kann, dürfte (fast) jedem klar sein.

    Wie zum Henker unterbinde ich jedoch den Zugang von einem bestimmten Provider (zB t-online.de) _und_ Besucher, die bestimmte Teile von $ENV{'HTTP_ACCEPT'} aufweisen. Ich denke mal, das man nur so gezielt aussperren (bzw den Zugang verbieten) kann.

    Der Versuch, es allein mit Teile aus $ENV{'HTTP_ACCEPT'} schlug fehl. Auch der gesamte String daraus führte zu einer Fehlermeldung. In der einschlägigen Literatur ist kaum etwas zu finden. Oder ich seh's nicht mehr.

    Hunold

    1. Moin

      Provider? Bin ich jetzt befördert? ;-)

      Laut einer Doku sollte das gehen, doch das funzt nicht. Zumindest nicht so, wie es beschrieben wurde. Aber ich arbeite daran. Zur Not steige ich auf SHTML um ;-)

      Hunold

  2. Hallo Hunold,

    das man mit htaccess seine Seite schützen bzw einen IP-Adressraum ausblenden kann, dürfte (fast) jedem klar sein.

    Wie zum Henker unterbinde ich jedoch den Zugang von einem bestimmten Provider (zB t-online.de) _und_ Besucher, die bestimmte Teile von $ENV{'HTTP_ACCEPT'} aufweisen. Ich denke mal, das man nur so gezielt aussperren (bzw den Zugang verbieten) kann.

    ist was dabei für dich?
    </selfaktuell/artikel/schroepl01.htm> und
    http://httpd.apache.org/docs/mod/mod_access.html oder
    http://httpd.apache.org/docs/mod/mod_setenvif.html#SetEnvIf ?

    grüße
    thomas

    1. Moin,

      ist was dabei für dich?

      mal schauen....

      </selfaktuell/artikel/schroepl01.htm> und
      http://httpd.apache.org/docs/mod/mod_access.html oder

      ...kenne ich schon...

      http://httpd.apache.org/docs/mod/mod_setenvif.html#SetEnvIf ?

      DAS sieht interessant aus. Moment, kurz überfliegen....
      Hm, ich meine, das ich das so auch schon mal probiert habe. Leider kein Erfolg gehabt. Serverseitig ist alles OK. Ich dokter nochmal herum...

      :-)

      Hunold