URL WRITING : Besoin d'aide

Nouveau WRInaute
Bonjour à tous,

Je suis un nouveau membre et j'espère être le bienvenue dans votre communauté consacrée aux référencements.

Je commence par une question, je suis en cour de dévelopement de mon site Internet, http://www.espace-ados.com :)

Je voudrais utiliser le URL WRITING pour amélioré mon futur référencement (je ne suis qu'au stade dévelopement).

Je suis héberger chez OVH en mutualisé. J'ai essayer de lire les tutoriaux disponible sur Internet et celui de OVH mais impossible de comprendre, où est mon erreur..

RewriteEngine on
RewriteRule ^/(.+)/(.+)/(.+)/(.+)/(.+)/(.+).html$ /http://www.espace-ados.com/?Topic=$1-$2-$3-$4-$5&Article=$6 [R,L,P]
RewriteRule ^/(.+)/(.+)/(.+)/(.+)/(.+).html$ /http://www.espace-ados.com/?Topic=$1-$2-$3-$4&Article=$5 [R,L,P]
RewriteRule ^/(.+)/(.+)/(.+)/(.+).html$ /http://www.espace-ados.com/?Topic=$1-$2-$3&Article=$4 [R,L,P]
RewriteRule ^/(.+)/(.+)/(.+).html$ /http://www.espace-ados.com/?Topic=$1-$2&Article=$3 [R,L,P]
RewriteRule ^/(.+)/(.+).html$ /http://www.espace-ados.com/?Topic=$1&Article=$2 [R,L,P]
RewriteRule ^/(.+).html$ /http://www.espace-ados.com/?Article=$1 [R,L,P]

J'ai rajouter / avant le http comme veux le guide de OVH.

Bien à vous,
 
WRInaute discret
RewriteEngine on
RewriteRule ^/(.+)/(.+)/(.+)/(.+)/(.+)/(.+).html$ /?Topic=$1-$2-$3-$4-$5&Article=$6 [R,L,P]
RewriteRule ^/(.+)/(.+)/(.+)/(.+)/(.+).html$ /?Topic=$1-$2-$3-$4&Article=$5 [R,L,P]
RewriteRule ^/(.+)/(.+)/(.+)/(.+).html$ /?Topic=$1-$2-$3&Article=$4 [R,L,P]
RewriteRule ^/(.+)/(.+)/(.+).html$ /?Topic=$1-$2&Article=$3 [R,L,P]
RewriteRule ^/(.+)/(.+).html$ /?Topic=$1&Article=$2 [R,L,P]
RewriteRule ^/(.+).html$ /?Article=$1 [R,L,P]

essaye comme ça... c'est plus logique ! comme le disais netsba.
 
WRInaute accro
je profite du topic ..y a t'il une erreur la dedans :

Code:
RewriteEngine On
RewriteRule c_([^_.]*).htm jeux.php?id=$1 [L]

quand j'esaie de connecter site.com/c_1.htm j'ai une 403 .
?
 
Nouveau WRInaute
snowalpes a dit:
RewriteEngine on
RewriteRule ^/(.+)/(.+)/(.+)/(.+)/(.+)/(.+).html$ /?Topic=$1-$2-$3-$4-$5&Article=$6 [R,L,P]
RewriteRule ^/(.+)/(.+)/(.+)/(.+)/(.+).html$ /?Topic=$1-$2-$3-$4&Article=$5 [R,L,P]
RewriteRule ^/(.+)/(.+)/(.+)/(.+).html$ /?Topic=$1-$2-$3&Article=$4 [R,L,P]
RewriteRule ^/(.+)/(.+)/(.+).html$ /?Topic=$1-$2&Article=$3 [R,L,P]
RewriteRule ^/(.+)/(.+).html$ /?Topic=$1&Article=$2 [R,L,P]
RewriteRule ^/(.+).html$ /?Article=$1 [R,L,P]

essaye comme ça... c'est plus logique ! comme le disais netsba.

Merci mais ça ne fonctionne pas ! Quelqu'un à une idée ?
 
WRInaute discret
J'ai un peu le même probleme chez ovh, le rewriting semble se faire mais il me dis que la page index.php n'hexiste pas sur le serveur, pourtant elle existe et si je la demande en direct il n'y a aucun problème. Mon htaccess ressemble beaucoup au tien et marche chez un autre hebergeur.
regle utilisée:
...
RewriteRule ^/([a-z]+)/([a-z0-9]+)\.html$ /index2.php?chap=$1&p=$2 [L,QSA]
RewriteRule ^/([0-9]+)\.html$ /index2.php?p=$1
Essai de change le .+ pour un truc plus precis, sinon il risque de te prendre toutes les variables dans la premiere.
Je vais suivre ce post autant ca peut m'aider aussi.
 
WRInaute passionné
Non, ça sert à représenter un slash tout simplement
comme dans
dossier/fichier.html

mais le / au début veut dire que par rapport à la racine du serveur (/) on rajouterait encore un / pour accéder à la page... votre règle concerne domaine.com//page.html j'ai l'impression.
 
Nouveau WRInaute
Je remonte ce sujet (même s'il date de 2005) afin de remercier les WRInautes de m'avoir aidé lorsque j'étais débutant à ce moment là :)
 
Discussions similaires
Haut