Autor Zpráva
smurf
Profil *
Mám takové funkční url: www.mojedomena.cz/index.php?page=registrace a chtěl bych to takto: www.mojedomena.cz/registrace

Toto mi nefunguje:
RewriteEngine On
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-f
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?page=$1 [L,QSA]

Poradí mi prosím někdo?
Když to různě zkouším, tak se mi stává, že nefunguje načítání css natož přepis
Davex
Profil
Do podmínek nepatří %{DOCUMENT_ROOT}.
yFang
Profil
smurf:
Musíš pak použít absolutní adresy css, protože když máš adresu ve tvaru www.mojedomena.cz/registrace/ a link na css relativně, tak to prohlížeč hledá jakoby ve složce registrace.
smurf
Profil *
Tak jsem nechal pouze toto:

RewriteEngine On
RewriteRule ^(.*)$ /index.php?page=$1 [L,QSA]

Vyběhla tato chyba:
Internal Server Error
Pri zpracovani pozadavku doslo k vnitrni chybe. Pravdepodobne se jedna o chybu v .htaccess souboru.
Davex
Profil
smurf:
Nepsal jsem, že tam nepatří podmínky. Tohle je naprosto triviální problém, který na této diskusi najdeš v tisíci exemplářích včetně Řešení některých častějších problémů (FAQ) » Univerzální obecné pravidlo.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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