Pärast I installitud LAMP edasi veebiserver (CentOS 5.6 / Apache 2) ja LANMe leidsime, et kuigi moodul mod_rewrite on lubatud, lehekülgi peavad vastama mod_rewrite ei saa ligi.
"Ei leitud - taotletud URL-i /rewrite_url.html ei leitud sellest serverist. "
Luba mod_rewrite Apache / 2 (CentOS) Server.
1. Pärast paigaldamist httpd (Apache), avage fail / Etc / httpd / conf /httpd.conf koos toimetaja (nano / etc / httpd / conf / httpd.conf) ja kontrollime kõigepealt, kas moodul “mod_rewrite.so”On leitud DSO (Dünaamiline ühisobjekt). Me peaksime leidma rea "Rewrite_module LoadModule modules / mod_rewrite.so"Ilma tähemärgita"#" ees. Kui see märk on olemas, tuleb see kustutada ja kui rida puudub, tuleb see lisada.

2. Jätame avatud toimetaja ja oleme httpd.conf (Ctrl+ W nanootsinguks) rida, millel direktiiv onAllowOverride Puudub". Siin peame muutumaAllowOverride Puudub" sisse "AllowOverride Kõik".

3. Ctrl+X ja Y salvestada tehtud muudatused faili httpd.conf.
4. Taaskäivitage httpd
teenus httpd restart või /etc/init.d/httpd taaskäivitage
Nüüd peaks töötama OK. Ärge unustage lisada saidi juurkausta fail .htaccess read:
RewriteEngine On
RewriteBase /
Luba ja seadista mod_rewrite Apache / 2.2.3 (CentOS) Server.