Aktivera och inställning mod_rewrite i Apache / 2.2.3 (CentOS) Server (httpd.conf inställningar)

Efter att jag installerat LAMPAwebbserver ( 5.6 / 2) av Vi fann att även om modulen mod_rewrite är aktiverad måste sidorna följa mod_rewrite kunde inte nås.

Not Found - Den begärda webbadressen / rewrite_url.html hittades inte på denna server WAS. "

Aktivera mod_rewrite Apache / 2 (CentOS) Server.

1. När du har installerat httpd (Apache), öppna filen / Etc / httpd / conf / med en editor (nano /etc/httpd/conf/httpd.conf) Och kolla först om modulen "mod_rewrite.so"Finns i DSO (Dynamisk delat objekt). Vi bör hitta raden "Rewrite_module Loadmoduler / mod_rewrite.so"Inget tecken"#"Face. Om denna karaktär kommer det att tas bort, och om saknad linje kommer.

loadmodule_mod_rewrite

2. Vi lämnar öppna redigeraren och vi är i httpd.conf (Ctrl + W för att söka i nano) linje som s direktiv "Allowoverride None". Du kommer att behöva ändras från "Allowoverride None"I"Allowoverride All".

allowoverwrite

3. Ctrl + X och Y för att spara ändringar i filen httpd.conf.

4. Starta om httpd

tjänsten httpd starta eller / Etc / init.d / httpd restart

Nu bör allt fungera OK. Glöm inte att lägga till i platsens rotmapp fil .htaccess linjer:

RewriteEngine On
RewriteBase /

Aktivera och inställning Apache mod_rewrite / 2.2.3 (CentOS) servern.

Aktivera och inställning mod_rewrite i Apache / 2.2.3 (CentOS) Server (httpd.conf inställningar)

Om författaren

stealth LP

Grundare och redaktör stealth SettingsI 2006 datum.
Erfarenhet på Linux-operativsystem (särskilt CentOS), Mac OS X, Windows XP> Windows 10 och Wordpress (CMS).

Lämna en kommentar

Den här sidan använder Akismet för att minska spam. Läs om hur din kommentardata behandlas.