Autor | Zpráva | ||
---|---|---|---|
hta Profil * |
#1 · Zasláno: 16. 1. 2010, 09:34:09
Zdravím,
Mám problém s htaccess souborem. Když je url prázdná pak se žádná chybová hláška neukáže. Jakmile však do adresy něco přidám okamžitě mě to háže 500 internal server error. Díky za každou radu. RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^.]+) index.php?parametr=$1 [NC,L] |
||
mckay Profil |
#2 · Zasláno: 16. 1. 2010, 10:13:39
hta:
Jednou z možností je, že máš vypnutý mod_rewrite (jestli jsi na localhostu, dá se to celkem snadno nastavit). Najdi si v adresáři apache httpd.conf, najdi řádek LoadModule rewrite_module modules/mod_rewrite.so A odstraň na začátku ten znak # [ša:p], kterým to spustíš (jako to mám ukázané já). Restartuj apache a zkus to znovu. |
||
rexi Profil * |
Mezi Loaded Modules v phpinfo() u apache2handler je i mod_rewrite. Takže by měl být načten. Zkoušel jsem do htaccess dát jen RewriteEngine On a dělalo to tu samou chybu.
Netuším co s tím může být. Moderátor Davex: Vyber si prosím jen jednu přezdívku a tu používej.
|
||
Davex Profil |
#4 · Zasláno: 16. 1. 2010, 13:58:40
Některé hostingy nedovolují konfiguraci mod_rewrite pomocí souboru .htaccess. Jde nastavit vlastní ErrorDocument?
|
||
Časová prodleva: 14 let
|
0