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
parAllowOverride 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 !