verzeichnis faken mit htaccess

max@hismac

Aktives Mitglied
Thread Starter
Dabei seit
05.03.2004
Beiträge
1.797
Reaktionspunkte
158
moin, ich möchte mit htaccess einen verzeichnisbaum faken, aber tatsächlich von verzeichnis/anderes_verzeichnis auf verzeichnis/show.php?p=anderes_verzeichnis umleiten.

ich dachte an:


RewriteCond ^/verzeichnis/([0-9]+)/$ [NC]
RewriteRule /verzeichnis/show.php?p=$1 [L]

der einzige nachteil ist, dass das einen 404 fehler auslöst. kann mir da mal jemand mit einer lösung helfen? wäre nett.
 
Ich denke, es fehlt QSA

Code:
RewriteRule ^/foo/(.*) /foo/$1 [L,QSA]
Das funktioniert, das weiss ich sicher, weil ich es so verwende.

Demnach würde ich in Deinem Fall mal versuchen:
Code:
RewriteRule ^/verzeichnis/([0-9]+)/$ /verzeichnis/show.php?p=$1 [L,QSA]
Falls Du wirklich nur Zahlen umleiten willst.
Wenn Alles umgeleitet werden soll, nimm mein Beispiel oben.
 
geht tatsächlich, danke
 
Zurück
Oben Unten