Josh
Legendäres Mitglied
hi alle.
mit folgenden htaccess einträgen leite ich meine php-seite weiter:
CODE RewriteRule ^solution/(.*),(.*),(.*),(.*).html$ main.php?menuId=$1&submenuId=$2&solutionGmbh=solution&menuName=$3
<-&submenuName=$4&siteRoot=../
RewriteRule ^solution$ main.php?menuId=1&submenuId=11&solutionGmbh=solution&menuName=firmenprofil
<-&submenuName=beratung-und-informatik-loesungen&siteRoot=
(<- heisst kein Zeilenumbruch, wenn Alain endlich die Codedarstellung fixed, ist das nicht mehr nötig ;-)
auf josh.ch und diso.ch sehen folgende seiten, welche mit ersterer RewriteRule geladen werden, gleich aus:
http://www.josh.ch/diso/gemeinsam
http://www.diso.ch/diso/gemeinsam
doch bei nächster url verhält sich mod_rewrite auf diso.ch sehr seltsam:
http://www.josh.ch/diso/gemeinsam/8,39,han...leistungen.html
http://www.diso.ch/diso/gemeinsam/8,39,han...leistungen.html
mehr brauch ich dazu wohl nicht sagen... weiss wer, was das sein könnte?
btw. ich gebe oben an der seite mit print_r die $_GET variable aus. bei diso.ch funktioniert das mod_rewrite irgendwie nicht, es wird nur $_GET["menuId"] mit dem ganzen reststring des modrewrite befehls gefüllt!
stutzig dabei macht mich eigentlich nur, dass der erste mod_rewrite befehl funktioniert und der zweite nicht. irgendwie scheint das teil mit mehreren (.*)'s und $x nicht zuschlage zu kommen...
thanks & gr33tz
j0sh
mit folgenden htaccess einträgen leite ich meine php-seite weiter:
CODE RewriteRule ^solution/(.*),(.*),(.*),(.*).html$ main.php?menuId=$1&submenuId=$2&solutionGmbh=solution&menuName=$3
<-&submenuName=$4&siteRoot=../
RewriteRule ^solution$ main.php?menuId=1&submenuId=11&solutionGmbh=solution&menuName=firmenprofil
<-&submenuName=beratung-und-informatik-loesungen&siteRoot=
(<- heisst kein Zeilenumbruch, wenn Alain endlich die Codedarstellung fixed, ist das nicht mehr nötig ;-)
auf josh.ch und diso.ch sehen folgende seiten, welche mit ersterer RewriteRule geladen werden, gleich aus:
http://www.josh.ch/diso/gemeinsam
http://www.diso.ch/diso/gemeinsam
doch bei nächster url verhält sich mod_rewrite auf diso.ch sehr seltsam:
http://www.josh.ch/diso/gemeinsam/8,39,han...leistungen.html
http://www.diso.ch/diso/gemeinsam/8,39,han...leistungen.html
mehr brauch ich dazu wohl nicht sagen... weiss wer, was das sein könnte?
btw. ich gebe oben an der seite mit print_r die $_GET variable aus. bei diso.ch funktioniert das mod_rewrite irgendwie nicht, es wird nur $_GET["menuId"] mit dem ganzen reststring des modrewrite befehls gefüllt!
stutzig dabei macht mich eigentlich nur, dass der erste mod_rewrite befehl funktioniert und der zweite nicht. irgendwie scheint das teil mit mehreren (.*)'s und $x nicht zuschlage zu kommen...
thanks & gr33tz
j0sh