Jak włączyć moduł mod_rewrite Apache dla Ubuntu 11.04?


26

W innych systemach Linux, takich jak CentOS, działa, ale nie uruchamiam go w Ubuntu 11.04.

/var/www/html/folder/public/.htaccess: Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration

Odpowiedzi:


55

Czy upewniłeś się, że RewriteEngine jest włączony?

Będziesz chciał sprawdzić, czy mod jest włączony - po prostu poszukaj dowiązania symbolicznego rewrite.load w / etc / apache2 / mods-enabled. Jeśli nie, uruchom, sudo a2enmod rewriteaby go włączyć. Uruchom ponownie apache, używając sudo service apache2 restartpoprawnej składni .htaccess, to zadziała.

W przeciwnym razie musisz wkleić więcej informacji o pliku .htaccess.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.