gummmibear
27.07.2009, 23:29:00
Hej.
Chciałbym uruchomić sobie na localhoscie reguły mod_rewrite.
Po dodaniu do apache2.conf
<Directory /var/www/boat/>
AllowOverride All
</Directory>
i utworzeniu w katlogu /var/www/boat/ pliku .htaccess
z prostą regułą otrzymuję. owy błąd
z logach mam coś takiego
"/var/www/boat/.htaccess: Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration"
plik .htaccess wygląda tak
RewriteEngine On
RewriteRule ^index.html$ index.php
z góry dziekuje za pomoc.
Pozdrawiam.
~
blooregard
27.07.2009, 23:38:19
A w Apache masz włączony moduł mod_rewrite?
gummmibear
27.07.2009, 23:51:54
Włączony znaczy się?
z tego co przeczytałem wystarczy dodać do apache2.conf:
AccessFileName .htaccess
<Directory /var/www/boat/>
AllowOverride All
</Directory>
I powinno działać no ale niestety nie działa.
erix
28.07.2009, 11:39:58
Musisz jeszcze uaktywnić odpowiedni moduł (jest na początku mod_rewrite.so, o ile pamiętam i to skomentowany - odkomentuj) i restart demona.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.