[Support] .htaccess und Options
Christian Glass
mail at christianglass.de
Wed May 16 12:40:50 CEST 2007
Hallo,
Ich habe in einer Domain "example.com" ein Unterverzeichnis "test".
Dieses ist .htaccess-passwortgeschützt.
In diesem Unterverzeichnis liegt ein php-Skript "skript.php", dass einen
1-3 Stellige Zahl als Parameter "id" erwartet.
Nun wollte ich den URL...
http://www.example.com/test/skript.php?id=[1-3-stellige-Zahl]
per ModRewrite umschreiben lassen in die Form...
http://www.example.com/test/skript/[1-3-stellige-Zahl]/index.html
... und habe daher im Unterordner "test" folgende .htaccess angelegt:
########### schnipp ###########
AuthType Basic
AuthName "Passwortgeschütztes Verzeichnis!"
AuthUserFile /home/doms/example.com/subs/www/test/.htpasswd
require valid-user
RewriteEngine On
RewriteBase /test/
RewriteRule ^skript/([0-9]{1,3})/index\.html$
skript.php?id=$1
########### schnapp ###########
Das klappt so nicht wie erwartet, denn der Parameter kommt nicht beim
Skript an.
Es scheint, als ob in der Verarbeitungskette vorher bereits "skript" zu
"skript.php" vervollständigt wird und die htaccess-Regel daher nicht matcht.
Woher kommt dieses Verhalten und wie schalte ich es aus, Options kann
ich in der .htaccess scheinbar keine verwenden?!
LG, Christian
More information about the Support
mailing list