Autor | Zpráva | ||
---|---|---|---|
.htaccess Profil * |
Zdravím,
hledám mod_rewrite takový, aby pro všechny URL smeroval požadavky do jednoho skriptu. Mám toto řešení, avšak hází to chybu 500: RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d # Rewrite all other URLs to index.php/URL RewriteRule .* tmp/index.php/$0 [PT,L] |
||
Kajman_ Profil * |
#2 · Zasláno: 9. 7. 2010, 22:39:18
Soubor tmp/index.php existuje? A když použijete otazník, tak to funguje?
tmp/index.php?$0 |
||
.htaccess Profil * |
Kajman:
> Soubor tmp/index.php existuje? A když použijete otazník, tak to funguje? > tmp/index.php?$0 Soubor existuje, nefunguje to s otazníkem. Musím se opravit, není to chyba 500 ale chyba 404 not found.. Co značí, že se buď odkazuje nesprávna cesta nebo to ovlivňuje vychozí rewrite: RewriteEngine on RewriteCond %{HTTP_HOST} ^[^.]+\.[^.]+$ RewriteCond /var/www/http/%{HTTP_HOST}%{REQUEST_FILENAME} !-f RewriteRule ^(.+)(.*) http://www.%{HTTP_HOST}%{REQUEST_URI} Nemám přístup do error logu, takže jenom hádám :-/ Moderátor Davex: Vkládej prosím kódy mezi značky [>pre] a [>/pre] (stačí kliknout na ).
|
||
Časová prodleva: 4 dny
|
|||
Davex Profil |
#4 · Zasláno: 13. 7. 2010, 23:36:15
|
||
Časová prodleva: 14 let
|
0