URL Rewriting et EasyPHP 2.0b1 (résolu)

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

denokan
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 8
Inscription: 24 Juil 2008

URL Rewriting et EasyPHP 2.0b1 (résolu)

Message le Jeu Juil 24, 2008 9:34

Bonjour à tous

je cherche à utiliser l'url rewriting sous easy php mais pas moyen de l'activer !
Après recherche sur quelques forums, j'ai décommenté la ligne "LoadModule rewrite_module modules/mod_rewrite.so", mais il est indiqué de décommenter aussi "AddModule mod_rewrite.c", or cette ligne n'apparait pas dans la config apache dans easyphp 2.0b1 (et il n'y a aucun AddModule d'ailleurs). J'ai vérifié le module est bien présent au bon endroit, mais il semble que l'url rewriting ne fonctionne tout simplement pas. Pourtant mon .htaccess fonctionne sur mon hébergeur ! (OVH). Pour info voici son contenu :
Code: Tout sélectionner
# Activation du module de réécriture d'URL :
RewriteEngine On
# redirection de l'accueil
RewriteRule ^accueil.php$ index.php?page=accueil [L]
RewriteRule ^index^$ index.php?page=accueil [L]
...
RewriteRule ^contact.php$ /index.php?page=contact [L]

merce de votre aide :)
Dernière édition par denokan le Jeu Juil 24, 2008 15:36, édité 1 fois.


malvina14
WRInaute discret
WRInaute discret
 
Messages: 241
Inscription: 5 Jan 2007

Message le Jeu Juil 24, 2008 12:38

Bonjour,
Dans le httpd.conf , ça vient peut-être de
AllowOverride qui doit être à All.

denokan
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 8
Inscription: 24 Juil 2008

Message le Jeu Juil 24, 2008 13:37

effectivement il était à None, mais ca ne résoud pas mon problème, même après redémarrage de EasyPHP...

matt67
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 49
Inscription: 8 Juin 2007

Message le Jeu Juil 24, 2008 14:10

J'ai le même probleme concernant l'url rewriting sous easy PHP 2. J'ai cherché cherché et encore cherché, mais j'ai bien peur que ce soit plus compliqué que ça ou qu'il s'agisse simplement d'un "problème" dû à la version beta qui ne fonctionne pas encore à 100%. Ou alors je ne suis vraiment pas doué :D
Peut être que la meilleure solution serait de trouver un autre logiciel du style Xampp ou wamp.
Cela dit, si quelqu'un a une meilleure solution je suis aussi preneur :wink:


e-kiwi
Modérateur
Modérateur
 
Messages: 15618
Inscription: 23 Déc 2003

Message le Jeu Juil 24, 2008 14:12

avant d'aller plus loin tu dois donner le code d'erreur retourné. car si c est un 404, l'url rewriting marche, c'est juste les régles qui sont mauvaises.

(genre t essaye avec un RewriteRule ^accueil.php$ http://localhost/tonsite/index.php?page=accueil)

sans le code d'erreur, c'est comme dire à un garagiste "ma voiture a un probleme, réparez la" sans plus d'info

denokan
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 8
Inscription: 24 Juil 2008

Message le Jeu Juil 24, 2008 14:41

Effectivement c'est moi qui suis une quiche :roll:

je travaille sur plusieurs site, et j'ai donc créé un répertoire pour chacun d'eux.... donc la règle que j'aurai du taper est :
Code: Tout sélectionner
RewriteRule ^contact.php$ /le_site_en_question/index.php?page=contact [L]

au lieu de :
Code: Tout sélectionner
RewriteRule ^contact.php$ /index.php?page=contact [L]

et dans apache il faut configurer la clause AlloOverride sur All (dans la section <Directory "${path}/www"> si vous ne l'avez pas modifié)

mais c'était plus simple d'accuser EasyPHP (mais moins efficace, je vous le concède)

merci pour votre aide à tous
Dernière édition par denokan le Ven Juil 25, 2008 0:27, édité 1 fois.

matt67
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 49
Inscription: 8 Juin 2007

Message le Jeu Juil 24, 2008 15:57

Merci pour l'info car je me suis bien arraché les cheveux sur ce cas et j'ai ensuite abandonné.
J'ai hâte d'essayer ça.
A+

monczuk
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 2
Inscription: 1 Aoû 2008

Message le Ven Aoû 01, 2008 15:31

matt67 a écrit:Merci pour l'info car je me suis bien arraché les cheveux sur ce cas et j'ai ensuite abandonné.
J'ai hâte d'essayer ça.
A+


Bonjour,

je me permets de rebondir sur votre soucis pour vous expliquer le mien.
Voici mon pb: j'ai Easyphp1.7 installé sur mon poste et j'aimerai pouvoir tester en local, des modifs à apporter à un .htaccess.
Comme vu sur les forums, j'ai modifié mon httpd.conf pour décommenter les lignes:
AddModule mod_rewrite.c
et LoadModule rewrite_module modules/mod_rewrite.so

et correctement redémarré mon serveur.
Malheureusement, j'ai toujours une erreur 500 Internal Server Error
avec dans les logs Apache l'erreur ci-dessous:
[Fri Aug 01 16:05:42 2008] [alert] [client 127.0.0.1] c:/program files/easyphp1-7/www/*****/.htaccess: Invalid command 'Rewrite', perhaps mis-spelled or defined by a module not included in the server configuration

Je crois que je n'ai rien oublié de faire !
Quelqu'un aurait-il une idée ?

Merci d'avance,
Cordialement.

Vap
WRInaute passionné
WRInaute passionné
 
Messages: 1090
Inscription: 17 Juin 2007

Message le Mar Aoû 05, 2008 14:12

La commande Rewrite n'existe pas, c'est ce que te dis le message d'erreur. Et c'est vrai, cette commande n'existe pas!

Tu as du mettre un espace de trop, par exemple Rewrite Rule au lieu de RewriteRule .

monczuk
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 2
Inscription: 1 Aoû 2008

Message le Mar Aoû 05, 2008 16:07

Vap a écrit:La commande Rewrite n'existe pas, c'est ce que te dis le message d'erreur. Et c'est vrai, cette commande n'existe pas!

Tu as du mettre un espace de trop, par exemple Rewrite Rule au lieu de RewriteRule .


Pffffffff....merci !!! :-)


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités