mayooo
Grünschnabel
Hallo werte PHPler!
ich habe ein Problem mit den RewriteRules. Ich bin gerade dabei meine alten etwas zu optimieren. Hier mal die alte Version:
und hier die neue:
Bei der ersten Version steht also in der Adresszeile seite,1,2.html in der zweiten Version dann seite/1/2/
Das Problem liegt jetzt im korrekten Setzen der Links und Verweise auf Bilder, CSS usw. Wären es jetzt immer gleich viele Parameter, wär es ja an sich kein Problem, da der rel. Pfad immer ../../images/bild.jpg o.ä. ist.
So ist es aber nicht! Ich habe bis zu 9 Parameter. Gibt es eine Möglichkeit, zu ermitteln wieviele "../" ich vor den eigentlichen Pfad setzen muss?
Vielen Dank für eure Hilfe im Voraus!
ich habe ein Problem mit den RewriteRules. Ich bin gerade dabei meine alten etwas zu optimieren. Hier mal die alte Version:
Code:
RewriteRule ^seite,(.*),(.*)\.html$ index.php?p=seite¶m_A=$1¶m_B=$2
und hier die neue:
Code:
RewriteRule ^seite/(.*)/(.*)/?$ index.php?p=seite¶m_A=$1¶m_B=$2
Bei der ersten Version steht also in der Adresszeile seite,1,2.html in der zweiten Version dann seite/1/2/
Das Problem liegt jetzt im korrekten Setzen der Links und Verweise auf Bilder, CSS usw. Wären es jetzt immer gleich viele Parameter, wär es ja an sich kein Problem, da der rel. Pfad immer ../../images/bild.jpg o.ä. ist.
So ist es aber nicht! Ich habe bis zu 9 Parameter. Gibt es eine Möglichkeit, zu ermitteln wieviele "../" ich vor den eigentlichen Pfad setzen muss?
Vielen Dank für eure Hilfe im Voraus!