poolt

0

Lubama & Seadistamine mod_rewrite in apache/2.2.3 (centos) serveris (httpd.conf seaded)

Lubama & Seadistamine mod_rewrite in apache/2.2.3 (centos) serveris (httpd.conf seaded)

0

Pärast installimist LAMP ühe peal veebiserver ( 5.6 / 2) kohta , leidsin, et kuigi moodul mod_rewrite on aktiveeritud, lehed, mis pidid järgima reeglit mod_rewrite juurdepääsu ei saanud.

Ei leitud – Taotletud URL-i /rewrite_url.html sellest serverist ei leitud.”

Aktiveerige mod_rewrite Apache/2 (CentOS) serveris.

1. Pärast paigaldamist httpd (Apache), avame faili /etc/httpd/conf/ toimetajaga (nano /etc/httpd/conf/httpd.conf) ja kontrollime esmalt, kas moodul “mod_rewrite.so” on leitud DSO (Dünaamiline jagatud objekt). Peaksime joone leidma “LoadModule rewrite_module modules/mod_rewrite.so” ilma tegelaseta “#” ees. Kui see märk on olemas, tuleb see kustutada ja kui rida puudub, tuleb see lisada.

loadmodule_mod_rewrite

2. Jätame redaktori avatuks ja otsime sisse httpd.conf (Ctrl+W nano-otsinguks) rida, millel direktiiv asub “AllowOverride Puudub“. Siin peame muutuma “AllowOverride Puudub” sisse “AllowOverride All“.

allowoverwrite

3. Ctrl+x ja Y failis tehtud muudatuste salvestamiseks httpd.conf.

4. Taaskäivitage httpd

teenus httpd restart või /etc/init.d/httpd taaskäivitage

Nüüd peaks kõik toimima Ok. Ärge unustage faili lisada saidi juurkausta .htaccess koos joontega:

RewriteEngine sees
RewriteBase /

Lubama & Seadistage mod_rewrite Apache/2.2.3 (CentOS) serveris.

Lubama & Seadistamine mod_rewrite in apache/2.2.3 (centos) serveris (httpd.conf seaded)

Samuti võite olla huvitatud...

Jäta vastus

Teie e-posti aadressi ei avaldata. Nõutavad väljad on tähistatud *