2009-06-18 8 views
0

Existe-t-il un logiciel de serveur apache qui peut être installé sur mon PC Windows (à des fins de développement local) qui permet également .htaccess pour la réécriture d'URL? J'utilise actuellement Xampp qui ne semble pas offrir cette fonctionnalité (bien que je me trompe à ce sujet).Vous cherchez un serveur apache "localhost" qui permet .htaccess

Un conseil serait grandement apprécié.

Merci.

Répondre

2

Vous devrez activer mod_rewrite dans votre configuration apache. Allez dans votre dossier xampp et vous trouverez le fichier httpd.conf dans apache/conf /. Ouvrez-un aller à la ligne avec:

#LoadModule rewrite_module modules/mod_rewrite.so 

Modifier à

LoadModule rewrite_module modules/mod_rewrite.so 

Save the httpd.conf et redémarrez votre apache. Maintenant, mod_rewrite devrait fonctionner.

0

Il est vrai que par défaut, Xampp sous Windows ne prend pas en charge la réécriture d'URL. Cependant, il est une solution assez facile:

  1. Dans votre fichier httpd.conf, trouvez la ligne qui contient « mod_rewrite » et retirer le # devant elle
  2. Encore une fois dans votre fichier httpd.conf, retrouvez occurrences de AllowOverride None et changer pour allowOverride Tous
  3. Redémarrez apache et vous avez terminé :)
1

Xampp fera, vous devez activer mod_rewrite d'abord.

ouvrez le répertoire que vous avez installé Xampp, puis ouvrez \ apache \ conf \ httpd.conf dans le bloc-notes et recherchez mod_rewrite. Décommentez la ligne en supprimant le # du début.

Par défaut, mod_rewrite est désactivé lors d'une nouvelle installation.

LoadModule rewrite_module modules/mod_rewrite.so 

Redémarrer Xamppp doit maintenant prendre les règles .htaccess.

Questions connexes