Formation par Olivier Duffez

Formation au référencement par Olivier Duffez, créateur de WebRankInfo !
Une formule efficace alliant théorie et pratique, avec une haute disponibilité des intervenants
Cette formule a déjà convaincu plusieurs centaines d'entreprises, pourquoi pas vous ?
Réservez vite votre place en ligne (convention possible pour imputer sur le budget formation)

Formation référencement Marseille

Comprehension de rewriting + htaccess + Redirection

Poster un nouveau sujet Imprimer cette discussion    Forum -> URL Rewriting et .htaccess   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
gabi77
Nouveau WRInaute

Inscrit le: 06 Mar 2006
Messages: 13

URL permanente de ce messagePosté le : Ven Juil 27, 2007 9:37    Sujet du message: Comprehension de rewriting + htaccess + Redirection

Bonjour

J'ai plusieurs question :

1 . Sous domaine :
J'ai des noms domaines toto.com et www.toto.com
Je désire faire avec le htaccess une redirection permanente de toto.com vers www.toto.com car cela fait des doublons sur l'indéxation et diminue mon PR.

Cela est il correcte pour moi
Code:
RewriteCond %{HTTP_HOST} ^toto.com$
RewriteRule ^(.*)   http://www.toto.com/$1  [QSA,L,R=301]


2 . Recriture d'url
Mon site actuellement est de ce style la http://www.toto.com/store/nom-produit-1.html.
je voudrais remplacer store par un mot clée plus pertienent a mon site.
Du genre de ceci http://www.toto.com/titi/nom-produit-1.html.
Ma question comment le faire par le htaccess. Dois je modifier le code de mes pages php.

3 . Recriture d'url dossier fictif
Je voudrais récrire mes urls avec une hierarchisation. Je m'explique :
http://www.toto.com/titi/catégorie1/ss-catégorie1/nom-produit-1.html.
Comment je dois faire dans le htaccess pour qu'ils prenent en compte automatiquement les différent sous dossier.

Merci d'avance.
 
gabi77
KOogar
WRInaute accro
WRInaute accro

Inscrit le: 16 Nov 2004
Messages: 2909
Localisation: Bangalore +3h30

URL permanente de ce messagePosté le : Ven Juil 27, 2007 14:32    Sujet du message: Comprehension de rewriting + htaccess + Redirection

1° oui
2° c'est deja du rewrite je pense? ta juste a changer tes liens, puisque les 2 (/titi/ ou /store/) de toute facon pointe sur la meme adresse au final.
3° pas compris.
 
KOogar Visiter le site web du posteur
gabi77
Nouveau WRInaute

Inscrit le: 06 Mar 2006
Messages: 13

URL permanente de ce messagePosté le : Ven Juil 27, 2007 14:37    Sujet du message: Comprehension de rewriting + htaccess + Redirection

Pour le point 1 et 3 s'est bon pour moi.

Cependant non pour le point 2.

j'ai un site avec une url pointant sur le dossier racine.
Puis des dossiers dont celui qui ce nomme /toto/ d'ou mon url
www.toto.com/toto/blav.html

Mais je veux modifier mon dossier toto par titi dans la récriture.

Voila
 
gabi77
KOogar
WRInaute accro
WRInaute accro

Inscrit le: 16 Nov 2004
Messages: 2909
Localisation: Bangalore +3h30

URL permanente de ce messagePosté le : Ven Juil 27, 2007 14:51    Sujet du message: Comprehension de rewriting + htaccess + Redirection

titi doit exister physiquement dans ce cas

Code:
RewriteCond %{REQUEST_URI} ^/toto/.*$
RewriteRule ^(.*)$ /titi/$1 [L]
 
KOogar Visiter le site web du posteur
gabi77
Nouveau WRInaute

Inscrit le: 06 Mar 2006
Messages: 13

URL permanente de ce messagePosté le : Ven Juil 27, 2007 15:54    Sujet du message: Comprehension de rewriting + htaccess + Redirection

Pourrais tu m'expliquer le fonctionnement de ceci. Pour que je comprenne mieux son utilisation.
 
gabi77
KOogar
WRInaute accro
WRInaute accro

Inscrit le: 16 Nov 2004
Messages: 2909
Localisation: Bangalore +3h30

URL permanente de ce messagePosté le : Ven Juil 27, 2007 16:06    Sujet du message: Comprehension de rewriting + htaccess + Redirection

Condition :
Condition
Si l'uri (l'uri c'est l'url mais sans le host)
^ : tout ce qui suis
/toto/ : /toto/
.* : l'ensemble du jeu de caractere,signe et chiffre
$ : fin
Code:
RewriteCond %{REQUEST_URI} ^/toto/.*$



redirection
^ : tout ce qui suis
(.*) :l'ensemble du jeu de caractere,signe et chiffre. Le tout est capturé avec les parentheses
$ : fin

VERS
/titi/ : /titi/
$1 : resultat de la capture
Code:
RewriteRule ^(.*)$ /titi/$1 [L]
 
KOogar Visiter le site web du posteur
gabi77
Nouveau WRInaute

Inscrit le: 06 Mar 2006
Messages: 13

URL permanente de ce messagePosté le : Lun Oct 01, 2007 10:35    Sujet du message: Comprehension de rewriting + htaccess + Redirection

En faite mon probleme j'ai un repertoire /store/
que je voudrais retirer pour faire une url propre.

Comme ceci http://www.monsite.com/nom-produit.html et non pas http://www.minsite.com/store/nom-produit.html.

Pouvez vous me donner une solution.
Tous le site est dans un repertoire store qui ce trouve à la racine.
Racine
|
_> store/ monsite.

Pouvez vous me dire comment régler le problème?
 
gabi77
 
Montrer les messages depuis:   
Revenir en haut    Forum -> URL Rewriting et .htaccess Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1 - 
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort