Abilita e configura mod_rewrite in Apache / 2.2.3 (CentOS) Server (httpd.conf settings)

Dopo aver installato LAMP un web server ( 5.6 / 2) di Abbiamo trovato che sebbene il modulo mod_rewrite è attivata, le pagine devono essere conformi alla mod_rewrite Impossibile accedere.

"Non trovato - L'URL richiesto /rewrite_url.html non è stato trovato su questo server. "

Abilita mod_rewrite in Apache / 2 (CentOS) Server.

1. Dopo aver installato il httpd (Apache), apri il file / Etc / httpd / conf / con un editor (nano / etc / httpd / conf / httpd.conf) e controlliamo prima di tutto se il modulo "mod_rewrite.so"Si trova in DSO (Dynamic Shared Object). Dovremmo trovare la linea "Rewrite_module moduli LoadModule / mod_rewrite.so"Senza carattere"#" di fronte a. Se questo carattere esiste, dovrà essere cancellato, e se manca la riga dovrà essere aggiunto.

loadmodule_mod_rewrite

2. Lasciamo aperto l'editor e cercare httpd.conf (Ctrl+ W per la ricerca in nano) la riga su cui la direttiva è "AllowOverride None". Qui dovremo cambiare da "AllowOverride None" nel "AllowOverride All".

AllowOverwrite

3. Ctrl+X e Y per salvare le modifiche apportate al file httpd.conf.

4. Httpd restart

service httpd restart o riavvio /etc/init.d/httpd

Ora tutto dovrebbe funzionare OK. Non dimenticare di aggiungere nel file cartella principale del sito .htaccess righe:

RewriteEngine On
RewriteBase /

Abilita e configura mod_rewrite in Apache / 2.2.3 (CentOS) Server.

Fondatore ed editore Stealth Settings, dal 2006 ad oggi. Esperienza sui sistemi operativi Linux (Specialmente CentOS), Mac OS X, Windows XP> Windows 10 si WordPress (CSM).

Come » Linux » Apache » Abilita e configura mod_rewrite in Apache / 2.2.3 (CentOS) Server (httpd.conf settings)
Lascia un tuo commento