Instalacja i uruchomienie (mod rewrite) w apache2: Różnice pomiędzy wersjami

Z Podręcznik Administratora by OPZ SGU
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>
po tym zabiegu i restarcie deamona apache mod_rewrite zacznie normalnie pracować
 
 
[[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