[EASYPHP] Utiliser Mod Rewrite (ie GoogleTap)

PHP-Nuke France - CE -> Tutoriels

Auteur: JeanClaudeLocalisation: GAP MessagePosté le: 06.04.2004, 21:41:37    Sujet du message: [EASYPHP] Utiliser Mod Rewrite (ie GoogleTap)

Avant de commencer, je tiens à préciser que ceci marche avec easyphp 1.7 et non 1.6 (il y a un petit bug dedans avec la version d'apache). Cela reste possible si vous upgrader votre version d'Apache.

Si vous utiliser Googletap et plus généralement l'url rewriting (module d'Apache permettant entre autres de rendre les urls plus facilement reconnaissable par les moteurs de recherches), vous vous êtes surement confrontés aux problèmes de son utilisation en local.
Je vais parler ici d'Easyphp car je suppose que si vous êtes parvenus à installer Apache, vous savez comment gérer votre serveur ;). Je vais également essayer d'être le plus explicite que possible pour aider un maximum de gens.

Par defaut ce module est desactivé sous Easyphp, voici la procédure pour l'activer:

1. Quitter Easyphp ou arreter le.

2. Dans le repertoire Easyphp (par exemple C:\Program Files\EasyPHP1-7\) Ouvrez apache\conf\httpd.conf.
C'est le fichier de configuration d'Apache. Il contient environ 1000 lignes, donc pensez à utiliser un éditeur affichant les numeros de ligne (éviter le bloc notes, preferez Crimson Editor ou Dreamweaver).

3. Cherchez la ligne 182 (ou pas loin):
Citation:
#LoadModule rewrite_module modules/mod_rewrite.so

et supprimez le #.

4. Cherchez la ligne 227 (ou pas loin):
Citation:
#AddModule mod_rewrite.c

et supprimez le #.

5. Sauvegarder les changements.

6. Lancer easyphp ou redemmarrer les serveurs. L'url rewriting devrait fonctionner maintenant.


NB Pour les utilisateurs de GT sous OVH:
si vous utiliser encore GT (ou un dérivé), vous avez dû faire la modification suivante dans votre .htaccess:
original:
RewriteRule ^news.html modules.php?name=News

modifié pour OVH:
RewriteRule ^news.html /modules.php?name=News

Pour fonctionner en local, il vous faudra utiliser le format original pour que cela fonctionne (sinon vous aurez une erreur 404).



PHP-Nuke France - CE -> Tutoriels

Toutes les heures sont au format GMT + 2 Heures

Page 1 sur 1


>> Fermer cette Page <<