Activer et configurer mod_rewrite dans Apache / 2.2.3 (CentOS) Serveur (httpd.conf settings)

Après avoir installé LAMP un le serveur web ( 5.6 / 2) De Nous 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 / 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é.

loadmodule_mod_rewrite

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" .

AllowOverwrite

3. Ctrl+X et Y pour enregistrer les modifications apportées au fichier httpd.conf.

4. Restart httpd

service httpd restart ou /etc/init.d/httpd restart

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.

Comment l'utiliser ? » Linux » Apache » Activer et configurer mod_rewrite dans Apache / 2.2.3 (CentOS) Serveur (httpd.conf settings)

Fondateur et rédacteur Stealth Settings, de 2006 à nos jours. Expérience sur les systèmes d'exploitation Linux (Surtout CentOS), Mac OS X, Windows XP> Windows 10 si WordPress (CMS).

Laisser un commentaire