Włączać & Konfiguracja mod_rewrite w serwerze Apache/2.2.3 (centos) (ustawienia httpd.conf)
Włączać & Konfiguracja mod_rewrite w serwerze Apache/2.2.3 (centos) (ustawienia httpd.conf)
Po zainstalowaniu LAMPA na jednym serwer WWW (Centos 5.6 / Apache 2) z Lan, odkryłem, że chociaż moduł mod_rewrite jest aktywowany, strony, które musiały przestrzegać zasady mod_rewrite nie można było uzyskać dostępu.
“Nie znaleziono – Żądany adres URL /rewrite_url.html nie został znaleziony na tym serwerze.”
Aktywuj mod_rewrite na serwerze Apache/2 (CentOS).
1. Po instalacji httpd (Apache), otwieramy plik /etc/httpd/conf/httpd.conf z redaktorem (nano /etc/httpd/conf/httpd.conf) i najpierw sprawdzamy, czy moduł “mod_rewrite.so” znajduje się w OSD (Dynamiczny obiekt współdzielony). Powinniśmy znaleźć linię “LoadModule moduły rewrite_module/mod_rewrite.so” bez charakteru “#” z przodu. Jeśli taki znak istnieje, należy go usunąć, a jeśli brakuje linii, trzeba będzie go dodać.

2. Zostawiamy edytor otwarty i szukamy httpd.conf (Ctrl+W, aby wyszukać w nano) wiersz, w którym znajduje się dyrektywa “Zezwalaj na brak“. Tutaj będziemy musieli zmienić “Zezwalaj na brak” W “Zezwalaj na zastąpienie wszystkich“.

3. Ctrl+x i Y, aby zapisać zmiany wprowadzone w pliku httpd.conf.
4. Uruchom ponownie httpd
ponowne uruchomienie usługi httpd Lub /etc/init.d/httpd uruchom ponownie
Teraz wszystko powinno działać OK. Nie zapomnij dodać pliku do folderu głównego witryny .htaccess z liniami:
Przepisz silnik włączony
Przepisz bazę /
Włączać & Skonfiguruj mod_rewrite na serwerze Apache/2.2.3 (CentOS)..
Włączać & Konfiguracja mod_rewrite w serwerze Apache/2.2.3 (centos) (ustawienia httpd.conf)
Co nowego
O Stealth L.P.
Założyciel i redaktor Stealth Settings, din 2006 pana in prezent. Experienta pe sistemele de operare Linux (in special CentOS), Mac OS X , Windows XP > Windows 10 SI WordPress (CMS).
Zobacz wszystkie posty Stealth L.P.Może zainteresują Cię także...