Autor | Zpráva | ||
---|---|---|---|
Bildr Profil |
#1 · Zasláno: 27. 4. 2008, 09:56:13
Mám problém zprovoznit .htaccess soubory na apache 1.3.23.
V httpd.conf jsem povolil následující: LoadModule rewrite_module modules/mod_rewrite.so AddModule mod_rewrite.c Dále jsem u kořenového adresáře mám následující nastavení: <Directory "d:/internet/www"> Options Indexes FollowSymLinks MultiViews AllowOverride AuthConfig Order allow,deny Allow from all </Directory> Když vytvořím jednoduchý .htaccess soubor s pravidlem RewriteEngine on RewriteRule test\.php /rewrite.html a umístím jej do libovolného adresáře, tak volání jakéhokoliv textového souboru z něj (čti vyjma obrázků) skončí chybou 500 (internal server error). Už mi z toho jde hlava kolem. Nenapadá něhoko na čem by to mohlo drhnout? Předem díky za jakýkoliv hint. |
||
peta Profil |
#2 · Zasláno: 29. 4. 2008, 17:49:14
Bildr
Prvnim krokem je, zda to funguje bez hta? Tahle odpoved je dost podstatne. Pak jsem mel treba problem s Order allow,deny Allow from all s v htaccess mi to delalo problemy a neprisel jsem na to, kde co nastavit. V configu mi to ale slo. Dalsi problem bych videl v "d:/internet/www" Cestu jsem videl zapisovat bezz uvozovek. d:/ - neni internetova adresa d:\ - je windows adresa, takze bybylo dobre pouzivat win lomitka ale mozna uplne nejlepsi by bylo pouzit file:///d:\ file:///d:/ Ale tady se mozna pletu a mas to ok. mozna bych jen zrusil uvozovky. Jsem ale takovy zacatecnik jako ty... jinak navody, viz: http://www.volny.cz/peter.mlich/www.htm#main8 treba se ti to podle nich zdari uspesne nastavit. |
||
Mike8748 Profil |
#3 · Zasláno: 29. 4. 2008, 18:22:00
peta
>> Jsem ale takovy zacatecnik jako ty... je to videt na uvozovkach neni nic spatneho, ty tam byt musi lomitka jsou taky spravne file:/// tam v ZADNYM pripade nepatri to Order a Allow je taky spravne, akorat "zbytecny" kdyz povoluje pristup vsem Bildr AllowOverride nastav na All |
||
Bildr Profil |
#4 · Zasláno: 29. 4. 2008, 21:53:03
Nastaveno
AllowOverride All |
||
Časová prodleva: 16 let
|
0