URL Rewriting et EasyPHP 2.0b1 (résolu)
10 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- denokan
- Nouveau WRInaute

- Messages: 8
- Inscription: 24 Juil 2008
URL Rewriting et EasyPHP 2.0b1 (résolu)
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 :
merce de votre aide
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.
- matt67
- Nouveau WRInaute

- Messages: 49
- Inscription: 8 Juin 2007
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é
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
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
-

e-kiwi - Modérateur

- Messages: 15618
- Inscription: 23 Déc 2003
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
(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

- Messages: 8
- Inscription: 24 Juil 2008
Effectivement c'est moi qui suis une quiche
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 :
au lieu de :
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
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.
- monczuk
- Nouveau WRInaute

- Messages: 2
- Inscription: 1 Aoû 2008
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.
- monczuk
- Nouveau WRInaute

- Messages: 2
- Inscription: 1 Aoû 2008
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 !!!
10 messages
• Page 1 sur 1
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 :
- [RESOLU] Apache easyphp 1.6 URL rewriting
- [Résolu]Url rewriting fonctionne pas sous easyphp
- [résolu] Erreur 500 avec EasyPHP 5.3.0 et les URL rewriting
- URL Rewriting et easyPHP 5.3.2
- Easyphp et URL Rewriting
- Url rewriting sous EasyPHP 1.8
- URL Rewriting sur easyphp 1.7
- Probléme URL rewriting avec Easyphp 1-8
- URL rewriting ne fonctionne pas sous easyPHP 1.8
- [Résolu] Url Rewriting et phpThumb
Consultez la description détaillée des produits ou services de Google suivants : Google goo.gl
- Liste des backlinks
Cet outil vous permet d'analyser en détails la "popularité" de votre site sur Google. En plus du nombre de liens pris en compte par Google, il calcule le pourcentage de liens internes parmi tous les liens, et il affiche les premières URL trouvées.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


