URL rewriting avec OVH

WRInaute discret
Bonjour

Je vien de parcourire les poste qui traites du sujet sur ce forum, et j'ai donc adapté, testé, appliqué tous les renseignement que j'ais pu glaner.

Mais voila, mon URL rewriting ne fonctionne toujours pas, et pourtant il sajit d'une petite ligne de code de rien du tout :oops:

je voudrai simplement réécrire les URLs de la forme

" gites-degarel.com/index.php?id=54 "

ver des URLs de la forme

" gites-degarel.com/news-gite-54.php "

et je n'y parvien pas

j'ai essayé de faire plus simple

Options +FollowSymlinks
RewriteEngine on
" gites-degarel.com/index-54.php"

avec cette regle
RewriteRule ^index-([0-9]+)\.html$ /index.php?id=$1 [L]

mais pareil, rien ne se passe ! 8O
et l'url rewriting est activée, je suis chez OVH


Merci d'avence pour vos réponces :lol:
 
WRInaute occasionnel
A tout hasard
Code:
RewriteRule ^/index-([0-9]+)\.html$ /index.php?id=$1 [L]
Sinon quelle type d'erreur as tu ? (404, 500, etc...)
 
WRInaute passionné
Je voudrai simplement réécrire les URLs de la forme
-http://www.gites-degarel.com/index.php?id=54

vers des URLs de la forme
-http://www.gites-degarel.com/news-gite-54.php

Déjà c'est l'inverse.

1/ Tes liens dans tes pages doivent être de la forme -http://www.gites-degarel.com/news-gite-54.php (et pour ça il faut modifier le html de tes pages)
2/ dans ton .htaccess il faut mettre :
Code:
RewriteEngine on
RewriteRule ^news-gite-([0-9]+)\.php$ /index.php?id=$1 [L]

Remarques :
1. a mon avis news_54.html serait mieux pour le nom de tes pages, voir news_54 tout cours
 
WRInaute discret
merci pour les réponse

Mais la je ne suis pas

Tu me dit que mais liens internes doivent être de la forme

gites-degarel.com/news-gite-54.php
au lieu de
gites-degarel.com/gite.php?id=54


sa me parait un peut compliqué de changer !?
 
WRInaute discret
Dacor, je vien de faire le changement sur ma première page, mais il n'y aurrai pas un autre moyen, pour garder mais liens internes sous la forme

" gites-degarel.com/index.php?id=54"

et d'avoire malgré tout

" gites-degarel.com/news-gite-54.php"

dans la bare d'adresse
 
WRInaute passionné
C'est bien ce qui me semblait, tu n'es pas encore au point avec l'URL rewriting.

C'est pas l'URL rewriting qui va modifier tes liens :wink:
C'est toi qui doit le faire manuellement, et quand une page du type news-gite-54.php sera demandée, ta rewriterule sera là pour renvoyer la page index.php?id=54 , et ceci en toute transparence pour l'utilisateur.

REM : pour être conforme aux regles de ce forum, édite tes messages et met un "-" devant tes url pour les desactiver :wink:
 
Discussions similaires
Haut