Autor Zpráva
Cokies
Profil
Zdravím,

rád bych udělal hezký url např. www.neco.cz/neco (bez koncovky) toto mi v pohodě řeší

RewriteEngine On
RewriteBase /
RewriteRule ^([^.]+)$ $1.php [QSA,L]

Ovšem nastává problém, kdy uživatel začne vypisovat adresu ručně a nakonec zadá lomítko ( www.neco.cz/neco/ ) v takovémto případě se vypíše klasická hláška 404 Stránka nenalezena.... Zkoušel jsem přesměrování že pokud je stránka načtena bez lomítka aby se vypsalo pomoci htaccess lomítko... V tom případě mi server hlásí Přesměrování v smyčce a tudiž se stránka nenačte... Nemáte někdo nějaké řešení?
Davex
Profil
Cokies:
Koncové lomítko můžeš nechat v regulárním výrazu požrat.
RewriteRule ^([^./]+)/?$ $1.php [QSA,L]
Cokies
Profil
Davex:
Aha, toto mě vůbec nenapadlo - v jednoduchosti je síla a já uvažoval neustále o nějakém přesměrováváním... Díky moc

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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