Autor Zpráva
vincent
Profil *
předem prosím o trpělivost protože pro drtivou většinu je tento problém asi banalita :)

mám dvě proměnné které předávám $clanek a $cozobrazit pokud předávám jednu tak to funguje ale pokud chci dvě tak ne pouze když zmenim znamenko - na / jenže pak mě to jakoby hodí do jiného adresáře a nefungují linky na obrazky ani na css styl pomůžete mě někdo? v .htaccess mám toto:

RewriteRule ^([0-9a-zA-Z-]*)-([0-9a-zA-Z-]*).html$ index.php?clanek=$1&cozobrazit=$2
RewriteRule ^(.*).html index.php?clanek=$1

toto funguje ale změní to jakobyadresářovou strukturu
RewriteRule ^([0-9a-zA-Z-]*)/([0-9a-zA-Z-]*).html$ index.php?clanek=$1&cozobrazit=$2

předem díky
YoSarin
Profil
A máš v tom RewriteRule oescapovanou tu pomlčku?
Jako:
RewriteRule ^([0-9a-zA-Z\-]*)\-([0-9a-zA-Z\-]*).html$ index.php?clanek=$1&cozobrazit=$2 

RewriteRule ^(.*).html index.php?clanek=$1

?
vincent
Profil *
nemel ale stejně to nefunguje vyřešil jsem to tak, že všude dávám relativní cesty :( já vím není to nic moc ale aspoň to pro ted funguje :(
vincent
Profil *
tak sem napišu řešení pokud někomu pomůže, takže jsem to nechal s lomítkem a všechny odkazy jsem udělal absolutní teď už mě schází jen ošetřit když někdo zadá adresu na konci z lomítkem tzn. třeba http://www.web.cz/neco/

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0