Etter at jeg installerte LAMP en webserveren (CentOS 5.6 / Apache 2) av LANVi fant at selv om modulen mod_rewrite er aktivert, må sidene i samsvar med mod_rewrite kunne ikke nås.
"Ikke funnet - Forespurt URL /rewrite_url.html ble ikke funnet på denne serveren».
Aktiver mod_rewrite i Apache / 2 (CentOS) Server.
1. Når du har installert httpd (Apache), åpne filen / Etc / httpd / conf /httpd.conf med en editor (nano / etc / httpd / conf / httpd.conf) og vi sjekker først om modulen “mod_rewrite.so”Finnes i DSO (Dynamic Delt Object). Vi burde finne linjen "Rewrite_module LoadModule modules / mod_rewrite.so"Uten karakter"#" foran. Hvis dette tegnet eksisterer, må det slettes, og hvis linjen mangler, må det legges til.

2. Vi forlater åpne redaktør og søk httpd.conf (Ctrl+ W for søk i nano) linjen som direktivet er “AllowOverride Ingen". Her må vi endre fra "AllowOverride Ingen”I“AllowOverride Alle".

3. Ctrl+X og Y for å lagre endringene i filen httpd.conf.
4. Restart httpd
httpd-tjeneste restart eller /etc/init.d/httpd restart
Nå skal alt fungere OK. Ikke glem å legge i området rotmappen fil .htaccess linjer:
Skriv om på nytt
RewriteBase /
Aktiver og konfigurer mod_rewrite i Apache / 2.2.3 (CentOS) Server.