Po to, kai aš įdiegiau Lemputė ant vieno Žiniatinklio serveris (CENTOS 5.6 / Apache 2) Lan, Radau, kad nors modulis mod_rewrite yra suaktyvintas, puslapiai, kurie turėjo atitikti taisyklę mod_rewrite Jų negalėjo būti pasiekta.
“Nerasta – Šiame serveryje nebuvo rasta prašomo URL /rewrite_url.html.”
„Active Mod_rewrite“ „Apache/2“ („CentOS“) serveryje.
1. Po įdiegimo httpd („Apache“), atidarome failą /etc/httpd/conf/httpd.conf su redaktoriumi (nano /etc/httpd/conf/httpd.conf) ir pirmiausia tikriname, ar modulis “Mod_rewrite.SO” Jis randamas DSO (Dinaminis bendras objektas). Turėtume rasti liniją “„LoadModule REWRITE_MODULE“ moduliai/mod_rewrite.so” be charakterio “#” priekyje. Jei šis simbolis egzistuoja, turėsite ištrinti, o jei trūksta eilutės, reikės pridėti.

2. Mes paliekame redaktorių atvirą ir ieškome httpd.conf (Ctrl+W paieškai nano) eilutėje, kurioje direktyva yra “Išleidimo koeficientas nėra“. Čia turėsime pasikeisti iš “Išleidimo koeficientas nėra” į “LETOVERRIDE VISAS“.

3. Ctrl+x ir y, kad išsaugotumėte faile padarytus pakeitimus httpd.conf.
4. Iš naujo paleiskite httpd
Service HTTPD iš naujo arba /etc/init.d/httpd RESTLET
Dabar viskas turėtų vykti Gerai. Nepamirškite pridėti prie svetainės failo pagrindinio aplanko .Htaccess su eilutėmis:
„ReWriteEngine On“
PerrašytiBASE /
Įgalinti & Sąranka „Mod_rewrite“ „Apache“/2.2.3 („CentOS“) serveris.
 
			