Įjungti & Nustatymas mod_rewrite "Apache / 2.2.3 (Centos) serveris (httpd.conf nustatymai)

Įdiegus LEMPA apie žiniatinklio serveris ( 5.6 / 2) Iš Mes nustatėme, kad nors modulis mod_rewrite yra įjungtas, puslapiai turi atitikti mod_rewrite negali būti atvertas.

"Nerastas - Prašomas URL / rewrite_url.html nerasta šiame serveryje"

Įjungti mod_rewrite Apache / 2 (CentOS) Server.

1. Įdiegus httpd (Apache) atidarykite failą / Etc / httpd / conf / su redaktoriumi (nano / etc / httpd / conf / httpd.conf) Ir pirmiausia patikrinkite modulis "mod_rewrite.so"Randamas STO (Dinaminis Bendri objektas). Reikia rasti eilutę "Rewrite_module LoadModule modules / mod_rewrite.so"Ne simbolis"#"Priešais. Jei šis personažas ten bus ištrinti, o jei trūksta linija bus pridėta.

loadmodule_mod_rewrite

2. Mes palikti atviras redaktorius ir mes httpd.conf ("Ctrl + W" paieškai nano) eilutė, kurioje "AllowOverride Nėra". Jūs turite pakeisti iš "AllowOverride Nėra"Į"AllowOverride Visi".

allowoverwrite

3. Ctrl + X ir Y išsaugoti padarytus pakeitimus į failą httpd.conf.

4. Iš naujo paleiskite httpd

tarnyba httpd restartas arba /etc/init.d/httpd restartas

Dabar jis turėtų veikti OK. Nepamirškite pridėti svetainės šakninio aplanko failą .htaccess linijos:

RewriteEngine Apie
RewriteBase /

Įjungti ir sukonfigūruoti mod_rewrite Apache / 2.2.3 (CentOS) Server.

Įjungti & Nustatymas mod_rewrite "Apache / 2.2.3 (Centos) serveris (httpd.conf nustatymai)

Apie autorių

slaptas LP "

Įkūrėjas ir redaktorius Stealth NustatymaiBe 2006 dienos.
Patirtis Linux operacinių sistemų (ypač CentOS), Mac OS X, Windows XP> Windows 10 ir WordPress (CMS).

Palikite komentarą

Ši svetainė naudoja "Akismet", kad sumažintų šlamštą. Sužinokite, kaip apdorojamas jūsų komentaras.