Autor Zpráva
Daniel47
Profil
Ahoj, potřebují udělat aby se mi s tohle:
www.example.com/?page=neco
udělalo tohle:
www.example.com/page/neco

Budu rád za každou radu!
Kajman
Profil
Mrkněte pro inspiraci na
Mod_rewrite - příklady
Taps
Profil
Ještě toto je dobrý zdroj ke studiu mike.treba.cz/mod_rewrite-a-hezke-url
Daniel47
Profil
Když to použiju, tak přestane fungovat:
Js, css, img. Tohle všechno přestane fungovat a nevíte jak udělat aby to fungovalo?
Kajman
Profil
Musíte se správně odkazovat z nově vzniklé virutální adresářové struktury. Vhodné jsou např. kořenové adresy.

Také je dobré použít podmínku a napřepisovat existující soubory do index.php, pokud je tedy ten php skript nemá zpracovávat (např. hlídat oprávnění). Tedy něco jako
RewriteEngine On
RewriteBase /
RewriteCond %{QUERY_STRING} ^([^&=]+)=([^&]+)$
RewriteRule ^(index\.php)?$ %1/%2? [R=302,L,NE]
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^([^/]+)/([^/]+)$ index.php?rw=1&$1=$2 [L,QSA]

Těžko říct, který z těchto problémů Vás trápí.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0