RewriteRule und plötzlich probleme mit mehreren vars :(
Joschua Brunner
- webserver
0 Timo
Hallo Forum.
ich habe schon öfters mit Rewriterule gearbeitet...
ich habe eine seite aus einem template bestehend. nun möchte ich die seite für andere user verfügbar machen indehm sie ihre eigenen templates hochladen können.
dies dachte ich mit RewriteRule folgendermassen zu lösen:
die url lautet:
domain.ch/webindex/index.php?und=ein_paar_get_vars
nun dachte ich mir eine weitere variable in form von
domain.ch/webindex/10/index.php?und=ein_paar_get_vars
dies sollte per RewriteRule in:
domain.ch/webindex/index.php?und=ein_paar_get_vars&priv_tpl=10
umgewandelt werden.
somit erkenne ich an der variable $priv_tpl welches template ich paarsen muss.
wenn nun das htaccess file folgendermassen ausschaut klappts wunderbar.
RewriteEngine On
RewriteRule ^([0-9]*)/(.*) /webindex/$2
jedoch sollte ich nun noch die neue variable übergeben können:
RewriteEngine On
RewriteRule ^([0-9]*)/(.*) /webindex/$2&priv_tpl=$1
jedoch klappt das ganze bei der zweiten version nicht mer :(
ich gebe zb. folgende url ein:
domain.ch/webindex/10/index.php?cat_id=13&mode=all
und erhalte folgende fehlermeldung.
The requested URL /webindex/index.php&priv_tpl=10 was not found on this server.
wiso werden bei der zweiten version die get-vars nicht mer übermittelt ($2) ?
Herzlichen Dank zum voraus
Joschua
hallo!
soweit ich weiß, geht das leider nicht.
schöne grüße timo.
hmm,
ich weis nicht...
bisher ist noch alles gegangen ;)
woran würde es dan liegen?
den ich habe schon duzende variablen auf diese oder zumindest änliche weise zusammengesetzt... also daran kann es nicht liegen.
Joschua