Werte Apache-Cracks,
ich habe da ein kleines mod_rewrite-Problem, welches mir einigermaßen Kopfzerbrechen bereitet...
Folgendes: Ich habe bei einem Projekt folgende .htaccess-Datei im Root-Verzeichnis:
|
Quellcode
|
1
2
|
RewriteEngine on
RewriteRule ^(.*)\.html$ /$1.php [L]
|
Auf diese Weise kann ich PHP-Dateien als HTML ansprechen.
Im Root-Verzeichnis gibt es zwei Unterverzeichnisse: "Deutsch" und "English". In beiden gibt es einen Unterordner mit dem Namen "Produkte".
Dort möchte ich nun, dass alle Dateinamen von HTML-Dateien als Variable an die Index.php geleitet werden. Also das aus 123.html wird intern index.php?id=123.
Mit diesen Zeilen klappt das eigentlich wunderbar:
|
Quellcode
|
1
2
|
RewriteEngine on
RewriteRule ^(.*)\.html$ /index.php?pid=$1 [L]
|
Also habe ich je eine .htaccess-Datei in die "Produkte"-Ordner gepackt, aber das Ganze funktioniert nicht. Ich vermute, dass zwischen den .htaccess-Dateien Konflikte entstehen, doch wie löse ich das Problem am besten?
Danke im Voraus!
Lapis