Utiliser l'URL rewriting avec EasyPHP

Utiliser l'URL rewriting avec EasyPHP (le 13 juillet 2009)

La petite astuce toujours pratique, si vous souhaitez utiliser l'URL rewriting (la réécriture d'adresse) avec EasyPHP et que vous vous prenez erreurs 500 sur erreurs 500, pensez à faire ceci :

  • éditez le fichier httpd.conf (un clic droit sur l'icône d'EasyPHP, Configuration, Apache),
  • ensuite, décommentez les trois lignes suivantes :
    LoadModule speling_module modules/mod_speling.so
    LoadModule rewrite_module modules/mod_rewrite.so
    AddModule mod_rewrite.c
  • cherchez et remplacez AllowOverride None par AllowOverride All (tous),
  • et redémarrez EasyPHP.

Pour tester, il faut créer un fichier htaccess, et mettez au moins ceci dedans :

RewriteEngine on
RewriteRule ^\/test.html$ http://localhost/le_nom_de_l_alias/test.php [L]

(pensez à mettre les chemins absolus pour la réécriture, et à les enlever en ligne)
Ensuite, essayez d'atteindre le "fichier" test.html, et normalement, la réécriture devrait fonctionner, il ira chercher le fichier test.php.

Toujours pratique !

Permalien :

Flux RSS des commentaires de ce billet : https://www.nicolas-hoffmann.net/rss/commentaires.php?id_news=1244

3 commentaires

Posté par Vincent le 22/07/2009 à 19:46:35
En quoi le "mod_speling" est il nécessaire ?
Posté par Nico le 22/07/2009 à 22:05:29
J'ai lu sur quelques tutos que ça pouvait être utile de l'utiliser... après, je ne saurais dire, je ne suis pas un expert en serveur Apache. (clin d’oeil)
Posté par Vincent le 24/07/2009 à 1:05:38
Je ne pense pas que ce "mod" soit nécessaire au bon fonctionnement du mod_rewrite... Mais bon... (sourire)

Ajouter un commentaire









L'option « Se souvenir de mes informations » utilise un cookie, elle ne sera pas effective si vous les avez désactivés.

Les balises HTML ne seront pas interprétées, il est donc inutile d'en mettre. Par contre, les sauts de lignes de votre commentaire seront pris en compte, ne mettez donc pas de <br />, le site s'en chargera. Bien sûr, un commentaire vide ne sera pas ajouté !

L'auteur (autrement dit moi) n'est pas responsable des éventuelles fautes d'orthographe dans les commentaires.
Tout propos raciste et/ou insultant sera supprimé sans préavis. Les commentaires hors de propos destinés à faire de la pub pour des sites seront également supprimés sans ménagement.

Je vous prie de me pardonner, j'ai énormément de mal à lire le "langage" SMS, il n'est donc pas du tout interdit de s'abstenir de l'utiliser. Qui plus est, vous avez sûrement un clavier digne de ce nom et pas celui d'un téléphone portable. Ne vous gênez pas pour utiliser l'option "Prévisualiser" si vous voulez vous relire avant de poster, je vous en remercie d'avance !

Cet article a été écrit par Nicolas Hoffmann.

Ce site est la propriété de Nicolas Hoffmann.
Tous droits réservés, les textes du blog sont publiés sous licence CC BY-NC-SA.