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