[RESOLU] L'url rewriting me donne mal de tête
15 messages • Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
[RESOLU] L'url rewriting me donne mal de tête
Bonjour,
Voilà, j'ai décidé de me lancer dans l'url rewriting.
Depuis des heures je me prend la tête. J'ai lu le tutorial d'Olivier, parcouru le forum de Wri et celui d'Ovh (je suis chez OVh). J'ai testé si l'url rewriting fonctionne chez moi avec l'exemple test donné par Olivier et c'est OK.
Alors je ne comprends pas mon erreur :
Voici l'url :
-----------------------------------------------------------------
-www.monsite.com/test.php?z=123&t=Abcd%20Ef%20Ghi
-----------------------------------------------------------------
Voici le .htaccess :
-----------------------------------------------------------------
Options +FollowSymlinks
RewriteEngine On /
RewriteRule ^/(.*)-(.*)\.html$ /test.php?z=$1&t=$2 [L]
-----------------------------------------------------------------
Rien de rien. J'ai essayé une variable sans espace, mais c'est le même résultat : nada, gedal, niet,....
Je n'ai pas d'autres .htaccess et rien d'autre non plus dans le .htaccess que je présente ci-dessus.
Je précise que je n'ai pas d'erreur 500 ni d'aucune autre sorte.
Une idée pour m'en sortir ? Un grand merci.
Voilà, j'ai décidé de me lancer dans l'url rewriting.
Depuis des heures je me prend la tête. J'ai lu le tutorial d'Olivier, parcouru le forum de Wri et celui d'Ovh (je suis chez OVh). J'ai testé si l'url rewriting fonctionne chez moi avec l'exemple test donné par Olivier et c'est OK.
Alors je ne comprends pas mon erreur :
Voici l'url :
-----------------------------------------------------------------
-www.monsite.com/test.php?z=123&t=Abcd%20Ef%20Ghi
-----------------------------------------------------------------
Voici le .htaccess :
-----------------------------------------------------------------
Options +FollowSymlinks
RewriteEngine On /
RewriteRule ^/(.*)-(.*)\.html$ /test.php?z=$1&t=$2 [L]
-----------------------------------------------------------------
Rien de rien. J'ai essayé une variable sans espace, mais c'est le même résultat : nada, gedal, niet,....
Je n'ai pas d'autres .htaccess et rien d'autre non plus dans le .htaccess que je présente ci-dessus.
Je précise que je n'ai pas d'erreur 500 ni d'aucune autre sorte.
Une idée pour m'en sortir ? Un grand merci.
Dernière édition par Franco le Jeu Mai 10, 2007 16:52, édité 1 fois.
essaie
- Code: Tout sélectionner
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^(.*)-(.*)\.html$ /test.php?z=$1&t=$2 [QSA,L]
essaye de remplacer rewriterule par redirect 301 :
- Code: Tout sélectionner
RewriteEngine On
Options +FollowSymLinks
redirect 301 ^(.*)-(.*)\.html$ /test.php?z=$1&t=$2 [QSA,L]
Salut,
Merci.
Non, marche pas
Merci.
YoyoS a écrit:essaie
- Code: Tout sélectionner
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^(.*)-(.*)\.html$ /test.php?z=$1&t=$2 [QSA,L]
Non, marche pas
Salut,
Merci.
Erreur 500.
Merci.
patataur a écrit:essaye de remplacer rewriterule par redirect 301 :
- Code: Tout sélectionner
RewriteEngine On
Options +FollowSymLinks
redirect 301 ^(.*)-(.*)\.html$ /test.php?z=$1&t=$2 [QSA,L]
Erreur 500.
J'ai eu le même problème sur un site hébergé chez ovh ...
Tu utilise un nom de domaine particulier. Moi ca le faisait en temporaire il m' suffit de rajouter cette ligne au début du htaccess
Ca définit le repertoire de base pour les réécritures.
EDIT : si tu n'as pas encore de nom de domaine actif n'oublie pas de mettre "~nomdusite/" dans le repertoire
Tu utilise un nom de domaine particulier. Moi ca le faisait en temporaire il m' suffit de rajouter cette ligne au début du htaccess
- Code: Tout sélectionner
RewriteBase /repertoire
Ca définit le repertoire de base pour les réécritures.
EDIT : si tu n'as pas encore de nom de domaine actif n'oublie pas de mettre "~nomdusite/" dans le repertoire
Merci de ta réponse.
Le nom de domaine est actif. c'est un .be tout ce qu'il y a de plus classique.
Le fait de mettre RewriteBase provoque une erreur 500.
[edition]
résolu le prob de rewritebase
[/edition]
J'ai essaye aussi un test tout simple :
Tout rediriger vers une page donnée, et cela fonctionne aussi.
Je me demande si le serveur comprend ma syntaxe.
Je séche là,...
Le nom de domaine est actif. c'est un .be tout ce qu'il y a de plus classique.
Le fait de mettre RewriteBase provoque une erreur 500.
[edition]
résolu le prob de rewritebase
[/edition]
J'ai essaye aussi un test tout simple :
Tout rediriger vers une page donnée, et cela fonctionne aussi.
Je me demande si le serveur comprend ma syntaxe.
Je séche là,...
Salut,
J'ai trouvé. La régle est bonne MAIS c'est l'url qui ne change pas dans la barre d'adresse.
Je m'en suis aperçu en effectuant un test simple (appelé directement l'url rewrité et c'est les bonnes infos qui apparaissent).
Cela déplace le problème :
comment faire changer l'url dans la barre d'adresse ?
Je vais fouiller WRI mais si quelqu'un à une solution plus rapide, je suis preneur. Merci.
Merci en tout cas à ceux qui m'ont répondu et ceux qui m'ont lu.
J'ai trouvé. La régle est bonne MAIS c'est l'url qui ne change pas dans la barre d'adresse.
Je m'en suis aperçu en effectuant un test simple (appelé directement l'url rewrité et c'est les bonnes infos qui apparaissent).
Cela déplace le problème :
comment faire changer l'url dans la barre d'adresse ?
Je vais fouiller WRI mais si quelqu'un à une solution plus rapide, je suis preneur. Merci.
Merci en tout cas à ceux qui m'ont répondu et ceux qui m'ont lu.
15 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 :
- l'URL Rewriting expliqué aux débutants
- Suite de l'article sur le fichier .htaccess : l'URL rewriting
- Tutoriel URL Rewriting
- Optimiser le référencement d'un forum phpBB : réécriture d'URL
- 3ème partie de l'article .htaccess : les réécritures conditionnelles
- Le référencement de pages PHP
- Votre site est mal référencé ? Voilà les remèdes !
- Aperçu des différents types de redirection
- L'URL Rewriting expliqué aux débutants
- Début du Full Crawl
- url rewriting sans base de donné
- url rewriting sans base de donné et dans un sous repertoire.
- [RESOLU] Redirection ou rewriting ?
- [Résolu] .htaccess en local (rewriting)
- [Résolu] Variable Get et rewriting
- [resolu] Rewriting et le duplicate content
- [Résolu]débutant en url rewriting
- [Résolu] Pseudo Rewriting et $_POST
- [Résolu] Rewriting en minuscule
- [Résolu] Rewriting et sous-domaine
- [resolu]rewriting marche pas :/
- [Resolu] Problème url rewriting
- [RESOLU] rewriting .php en .html
- [RESOLU] Problème d'url rewriting
- [Résolu] Pb d'URL Rewriting
- Analyser le référencement Google
Cet outil vous donne un petit résumé de l'état de référencement de votre site dans Google.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités



le forum