Maison > Article > développement back-end > Comment activer mod_rewrite pour Apache sur différents systèmes d'exploitation ?
Activation de mod_rewrite sur les systèmes d'exploitation
Malgré les idées fausses, mod_rewrite est un module Apache sans rapport avec PHP. Pour l'activer, vous devez modifier le fichier httpd.conf.
Étapes de configuration d'Apache
Chargez le module mod_rewrite en ajoutant la ligne suivante à httpd.conf :
LoadModule rewrite_module modules/mod_rewrite.so
Test d'activation
Créez un fichier .htaccess et placez-le dans un répertoire Web. À l'intérieur du fichier, incluez la ligne suivante :
RewriteEngine on
Si cette action ne déclenche pas d'erreur interne du serveur 500 et que le fichier .htaccess est analysé avec succès, la réécriture d'URL est activée.
Considérations spécifiques à la plate-forme
Les étapes décrites ci-dessus s'appliquent à la plupart des systèmes d'exploitation prenant en charge Apache. Cependant, il convient de noter que certaines plates-formes peuvent nécessiter une configuration supplémentaire. Par exemple, sur les systèmes basés sur Debian, il peut être nécessaire d'émettre la commande suivante pour activer mod_rewrite :
sudo a2enmod rewrite
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!