Autor | Zpráva | ||
---|---|---|---|
Peyton Profil * |
#1 · Zasláno: 11. 6. 2013, 11:16:09
Zdravím všechny,
poradí mi někdo, co mám špatně? Na locálu mi to funguje, ale po nahrání na server již ne. Z historických důvodů mi mohou nastat 3 případy: 1) example.com/xx.php 2) example.com/xx.html 3) example.com/xx Myslel jsem si, že následujícím to vše vyřeším a na localhostu mi to jde. Pokud nahraju na server, tak se mi vůbec nenačte layout, nenačtou obrázky, nenačte obsah. RewriteEngine on RewriteBase /nn/ RewriteRule ^(.*)\.php$ index.php?url=$1 [L,QSA] RewriteRule ^(.*)\.html$ index.php?url=$1 [L,QSA] RewriteRule ^([^\.]+)$ index.php?url=$1 [L,QSA] Vidí někdo chybu? |
||
Camo Profil |
Peyton:
A to ti nevypíše ani echo "hocičo" na obrazovku? Lebo ten layout a obrázky sa dajú vysvetliť jednoducho: chýba ti tam pravidlo na ignorovanie existujúcich súborov: #îgnoruje existujuce subory RewriteCond %{REQUEST_FILENAME} !-f #ignoruj vsetky existujuce adresare RewriteCond %{REQUEST_FILENAME} !-d |
||
Peyton Profil * |
#3 · Zasláno: 11. 6. 2013, 12:28:39
Achjo... Některé věci prostě nepochopím.... Prostě to začalo fungovat...
Tak děkuji |
||
Časová prodleva: 12 let
|
0