Dieter Raber: .htacces: if-Bedingung

Hallo,

Ist es moeglich, eine .htaccess, die sich nur um Zugriffskontrolle kuemmert, Bedingungen abhaengig von der Serveradresse (oder Server-OS) einzubauen?

Ich wuerde in der .htaccess gerne also etwas in folgender Art machen

if (SERVER_ADDR == 123.123.123.123)// hier koennten auch SERVER_NAME oder SERVER_SOFTWARE,
{                                  // bzw. das OS aus SERVER_SOFTWARE herhalten.
  AuthType Basic
  AuthName "foo"
  AuthUserFile /bar/.htusers
  require user tick trick track
}
Hintergrund ist, dass die gleiche .htaccess-Datei sowohl unter Windows als auch Linux laufen soll. Unter Windows ist allerdings keine Authentifizierung notwendig.

Dieter

  1. hi,

    Ist es moeglich, eine .htaccess, die sich nur um Zugriffskontrolle kuemmert, Bedingungen abhaengig von der Serveradresse einzubauen?

    ja.

    http://httpd.apache.org/docs/

    ALLOW/DENY und SATISFY sind die stichworte, die du dir anschauen solltest.

    gruß,
    wahsaga

    --
    I'll try being nicer if you'll try being smarter.