2016-12-26 6 views
0

Gibt es eine Möglichkeit, den Pfad nach bestimmten Schlüsselwörtern mit htaccess zu teilen?Pfad nach Schlüsselwort mit htaccess teilen

Zum Beispiel, wenn ich die Pfade haben:

example.com/dir1/dir2/etc/hello/var1/var2/var3/ 
example.com/goodbye/var1/var2/var3/ 

Ich möchte bei "Hallo" oder "Auf Wiedersehen" teilen, etwa so:

example.com/dir1/dir2/etc/hello/?dirs=var1/var2/var3/ 
example.com/goodbye/?dirs=var1/var2/var3/ 

Ich weiß nicht, wie viele Verzeichnisse vor "Hallo" oder "Auf Wiedersehen", noch wie viele danach.

Kann dies nur erreicht werden, indem die URL anschließend analysiert wird (wie bei Node oder PHP)?

Danke.

Antwort

1

Versuchen mit:

RewriteEngine on 
RewriteRule ^(.*(?:hello|goodbye)/)(.+)$ $1?dirs=$2 [NC,QSA,L] 
+1

Sehr gute Antwort ++ – anubhava

Verwandte Themen