Autor | Zpráva | ||
---|---|---|---|
Jan P. Profil * |
#1 · Zasláno: 8. 1. 2008, 23:16:24
Dobrý den.
Mám problém s následujícím kódem, který jsem našel v článku http://str4wberry.cz/blog/mod_rewrite-prakticky#pripony. Odstranění přípony z názvu Jiný případ nastane, pokud byste chtěli změnit adresy typu /kontakt.php na /kontakt — tedy jakési odříznutí koncovky souboru. RewriteEngine on RewriteRule ^([^.]+)$ $1.php [QSA,L] Dám příklad: Mám dva soubory (index.php a fotky.php) a jednu složku (fotky) Pokud zadám www.neco.cz/index, všechno mi funguje. Zobrazí se obsah souboru index.php, ale v adrese není to nechtěné ".php". Pokud ale zadám www.neco.cz/fotky, nezobrazí se obsah fotky.php (jak bych očekával :). Adresa se "přesměruje" (nevím jak to nazvat lépe) na www.neco.cz/fotky/ a napíše se chyba 404. Jediné "řešení", které mě napadalo, je nepoužívat stejný název pro soubor a složku. Poradíte mi, prosím, nějaké lepší řešení? Děkuji |
||
joe Profil |
#2 · Zasláno: 8. 1. 2008, 23:35:12
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^.]+)$ $1.php [QSA,L] RewriteRule ^fotky$ fotky.php |
||
Kajman_ Profil * |
#3 · Zasláno: 9. 1. 2008, 11:01:21
|
||
Časová prodleva: 16 let
|
0