Autor Zpráva
jetyadam
Profil *
Dobré odpoledne,
mám na webu htaccess a funguje vcelku dobře.
Kód:
RewriteEngine On
RewriteBase /vito/pages/
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?template=$1 [QSA,L]

php_value upload_max_filesize 10M
php_value post_max_size 10M

Bohužel to přepisování url funguje jen pokud je url ve formátu www.nejakejweb.cz/pages/index.php?template=home z čehož vyjde: www.nejakejweb.cz/pages/home
Ale na jedné ze stránek mám toto: www.nejakejweb.cz/pages/index.php?template=productos&&page=3 a potřeboval bych aby z toho vzniklo: www.nejakejweb.cz/pages/productos/3

Poradí mi někdo prosím?

PS: Vím, že je zde návod pro přepisování, ale nenašel jsem v něm jak to přepisovat pokud je v url více proměnných.

Děkuji
Petr Ká
Profil
jetyadam:
Osobně používám :

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . index.php [L]

Což mi VŠE pošle na index a tam si routerem rozhazuji podstránky...
Taps
Profil
jetyadam:
ke studiu http://mike.treba.cz/mod_rewrite-a-hezke-url/
jetyadam
Profil *
Taps:
Dobře, našel jsem co jsem potřeboval,
četl jsem tam také, že občas je problém se stylem a obrázkama, ale přesné řešení už tam nedal.
Přesně tento problém teď mám. Sice se dá vyřešit tím, že url ke stylu a obrázku přepíšu o jednu složku níž, to ale zas nebude fungovat na stránkach, které mají pouze jednu proměnnou.

Nevíte co s tím?


Stále nevyřešeno...
Kajman
Profil
Nejjednodušší je používat při odkazování (na stránky, obrázky, styly, javascripty, ...) kořenové adresy.
Davex
Profil
jetyadam:
Nepoužívat lomítka v URL nebo v odkazech používat kořenové adresy. Viz Mod_rewrite » Bacha na interpretaci cest.
jetyadam
Profil *
Kajman, Davex:
Díky moc, teď rozumím těm absolutním a relativním odkazům.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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