Efter att jag har installerat LAMPA på ena webbserver (Centro 5.6 / Apache 2) av Lan, Jag fann att även om modulen mod_rewrite är aktiverad, de sidor som var tvungna att följa regeln om mod_rewrite De kunde inte nås.
“Inte hittat – Den begärda URL: n /eRite_url.html hittades inte på den här servern.”
Activare Mod_rewrite i Apache/2 (CentOS) -server.
1. Efter installationen httpd (Apache), vi öppnar filen /etc/httpd/conf/httpd.conf med en redaktör (nano /etc/httpd/conf/httpd.conf) och vi kontrollerar först och främst om modulen “mod_rewrite.so” Det finns i DSO (Dynamiskt delat objekt). Vi bör hitta linjen “LoadModule REWRITE_MODULE -moduler/mod_rewrite.so” utan karaktär “#” framför. Om detta tecken finns måste du raderas, och om linjen saknas måste läggas till.

2. Vi lämnar redaktören öppen och söker i httpd.conf (Ctrl+w för sökning i nano) som direktiv är “Tillåten överst“. Här måste vi byta från “Tillåten överst” i “Tillåtna över hela“.

3. Ctrl+x och y för att spara ändringarna i filen httpd.conf.
4. Starta om httpd
Service httpd omstart eller /etc/init.d/httpd start
Nu ska allt gå OK. Kom ihåg att lägga till rotmappen i webbplatsfilen .htaccess med linjerna:
Skriva om
Omskrivning /
Möjliggöra & Setup Mod_rewrite i Apache/2.2.3 (CentOS) Server.
 
			