Après avoir installé LAMP un le serveur web (CentOS 5.6 / Apache 2) De LANNous avons constaté que le module mod_rewrite est activée, les pages doivent se conformer à la mod_rewrite Impossible d'accéder.
"Introuvable - L'URL demandée /rewrite_url.html est introuvable sur ce serveur. »
Activer mod_rewrite dans Apache/2 (CentOS) Serveur.
1. Après avoir installé le httpd (Apache), ouvrez le fichier / Etc / httpd / conf /httpd.conf avec un éditeur (nano / etc / httpd / conf / httpd.conf) et nous vérifions tout d'abord si le module «mod_rewrite.so"Se trouve dans DSO (Dynamic Shared Object). Nous devrions trouver la ligne "LoadModule modules rewrite_module / mod_rewrite.so"Sans caractère"#" devant de. Si ce caractère existe, il devra être supprimé, et si la ligne manque, il devra être ajouté.
2. Nous laissons ouverte la rédaction et la recherche httpd.conf (Ctrl+ W pour recherche en nano) la ligne sur laquelle se trouve la directive "AllowOverride None". Ici, nous devrons changer de "AllowOverride None"Dans"AllowOverride All" .
3. Ctrl+X et Y pour enregistrer les modifications apportées au fichier httpd.conf.
4. Httpd restart
service httpd restart ou redémarrage /etc/init.d/httpd
Maintenant, tout devrait fonctionner OK. Ne pas oublier d'ajouter dans le fichier de dossier racine du site .htaccess lignes:
RewriteEngine On
RewriteBase /
Activer et configurer mod_rewrite dans Apache / 2.2.3 (CentOS) Serveur.