Instalacja i uruchomienie (mod rewrite) w apache2: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
(Nie pokazano 4 pośrednich wersji utworzonych przez tego samego użytkownika) | |||
Linia 1: | Linia 1: | ||
Aby aktywować mode rewrite wpisz w konsoli | |||
<pre> | <pre> | ||
a2enmod rewrite | a2enmod rewrite | ||
Linia 16: | Linia 18: | ||
i zmienić wpis | i zmienić wpis: | ||
<pre> | <pre> | ||
AllowOverride No | AllowOverride No | ||
</pre> | </pre> | ||
na | na: | ||
<pre> | |||
AllowOverride All | |||
</pre> | |||
Gdyby nie było wpisu "AllowOverride No" | |||
wystarczy dopisać | |||
<pre> | <pre> | ||
(...) | |||
Require all granted | |||
Options +Indexes | |||
AllowOverride All | AllowOverride All | ||
</Directory> | |||
(...) | |||
</pre> | </pre> | ||
po tym zabiegu i restarcie deamona apache mod_rewrite zacznie normalnie pracować | |||
<pre> | <pre> | ||
/etc/init.d/apache2 restart | /etc/init.d/apache2 restart | ||
</pre> | </pre> | ||
[[Category:Ubuntu]] |
Aktualna wersja na dzień 01:47, 30 lip 2019
Aby aktywować mode rewrite wpisz w konsoli
a2enmod rewrite
Okazuje sie że samo właczenie obsługi mod_rewrite (modułu) nie gwarantuje jeszcze
powodzenia.
Aby właczony przez nas modul zaczął funkcjinować należy jeszcze zmienić ustawienia w apache edytujac plik konfiguracyjny virtual-hosta np
nano /etc/apache2/sites-enabled/000-default
i zmienić wpis:
AllowOverride No
na:
AllowOverride All
Gdyby nie było wpisu "AllowOverride No" wystarczy dopisać
(...) Require all granted Options +Indexes AllowOverride All </Directory> (...)
po tym zabiegu i restarcie deamona apache mod_rewrite zacznie normalnie pracować
/etc/init.d/apache2 restart