Autor | Zpráva | ||
---|---|---|---|
Darker Profil |
#1 · Zasláno: 14. 5. 2012, 21:23:03
Možná je to banální chyba, bohužel nevím jak debugovat .htaccess takže pokud nenajdu chybu v syntaxi jsem ztracen.
Jde mi o návod z FAQ. RewriteEngine on # Block inmportant scripts RewriteRule ^db.php$ - [F] RewriteRule ^inc/(.*?)$ - [F] RewriteRule ^rss\.xml$ rss.php #page jako slozka RewriteBase / #ignoruj vsechny opravdove adresare RewriteCond %{REQUEST_FILENAME} !-d #ignoruj vsechy opravdove soubory (php skripty, obrazky, styly) RewriteCond %{REQUEST_FILENAME} !-f #vsechno ostatni necha vygenerovat index.php (ten se musi rozhodnout podle promenne url, zda stranka existuje a jaky ma mit obsah) RewriteRule ^(.*)$ index.php?page=$1 [QSA,L] |
||
Tori Profil |
#2 · Zasláno: 14. 5. 2012, 21:29:55
Darker:
„jak debugovat .htaccess“ S problémem neporadím, ale koukněte na RewriteLog a RewriteLogLevel, snad z toho něco vyčtete. |
||
Darker Profil |
Blbec... V menu jsem generoval /stranka místo ./stranka takže jsem skončil na 127.0.0.1/stranka místo 127.0.0.1/web/stranka.
Omlouvám se, v .htaccess to nebylo. Ale přece jen se mi něco nezdá. Z... http://127.0.0.1/xxx/feed mě to přesměruje na http://127.0.0.1/xampp/ |
||
Tori Profil |
#4 · Zasláno: 14. 5. 2012, 21:59:55
Darker:
To přesměrování: je některá z těch cest alias (xxx, xampp)? Koukněte kdyžtak na dokumentaci k RewriteBase. |
||
Darker Profil |
#5 · Zasláno: 14. 5. 2012, 22:08:02
Tori:
„je některá z těch cest alias“ Tomu nerozumím, ale přesměruje mě to na cokoliv: Pošlu: GET /xxx/feed HTTP/1.1 Host: 127.0.0.1 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/20100101 Firefox/12.0 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: en-us,en;q=0.5 Accept-Encoding: gzip, deflate Connection: keep-alive Referer: http://127.0.0.1/xxx/ Dostanu: HTTP/1.1 302 Found Date: Mon, 14 May 2012 20:05:15 GMT Server: Apache/2.2.21 (Win32) mod_ssl/2.2.21 OpenSSL/1.0.0e PHP/5.3.8 mod_perl/2.0.4 Perl/v5.10.1 X-Powered-By: PHP/5.3.8 Location: http://127.0.0.1/xampp/ Content-Length: 0 Keep-Alive: timeout=5, max=100 Connection: Keep-Alive Content-Type: text/html |
||
Tori Profil |
#6 · Zasláno: 14. 5. 2012, 22:24:12
Darker:
V tom FAQ se píše: #pokud je to zanorene v nejakem adresari, uvedte ho za / RewriteBase / RewriteBase /xxx ?
|
||
Darker Profil |
#7 · Zasláno: 14. 5. 2012, 22:31:10
Tori:
Děkuju moc, asi jsem už měl jít spát :D |
||
Časová prodleva: 12 let
|
0