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

htaccess et arborescence

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
 
ladaman
Nouveau WRInaute

Inscrit le: 09 Nov 2005
Messages: 45
Localisation: Paris

URL permanente de ce messagePosté le : Mer Déc 21, 2005 18:11    Sujet du message: htaccess et arborescence

Salut à tous,

Je viens de faire la redirection 301 suivant:
RewriteEngine on
RewriteRule afrique.htm http://www.monsite.com/africa.php [R=301]

mon .htaccess se trouve à la racine de mon site et tout fonctionne très bien. Un peu trop même !!!
Le problème est que j'ai un répertoire qui contient une autre page "afrique.htm" et donc quand je veux aller sur cette page je suis tout de suite redirigé vers "africa.php" qui se trouve au niveau supérieur dans l'arborescence.

Comment faire pour que la redirection 301 ne concerne que les pages qui se trouvent à son niveau ?
 
ladaman Visiter le site web du posteur
Bourriquet
WRInaute passionné
WRInaute passionné

Inscrit le: 19 Sep 2005
Messages: 632

URL permanente de ce messagePosté le : Mer Déc 21, 2005 18:27    Sujet du message: htaccess et arborescence

Tu peux créer un htaccess qui désactive la réécriture d'adresse pour le sous-répertoire :

RewriteEngine off
 
Bourriquet Visiter le site web du posteur
ladaman
Nouveau WRInaute

Inscrit le: 09 Nov 2005
Messages: 45
Localisation: Paris

URL permanente de ce messagePosté le : Mer Déc 21, 2005 18:36    Sujet du message: htaccess et arborescence

Merci Bourriquet.
Ca fait un peu rustine mais ça marche nickel. Laughing

Quelqu'un sait si y a moyen de restreindre la portée du .htaccess ou de lui définir les répertoires dans lesquels agir ?
 
ladaman Visiter le site web du posteur
correiaj
WRInaute accro
WRInaute accro

Inscrit le: 25 Avr 2005
Messages: 1106
Localisation: Paraná y Bombonera

URL permanente de ce messagePosté le : Mer Déc 21, 2005 18:41    Sujet du message: htaccess et arborescence

Ya pas a restreindre, mais a écrire correctement ton htaccess:
Quand on veut être précis on met des ancres...:

RewriteEngine on
RewriteRule ^afrique.htm$ http://www.example.com/africa.php [R=301]

Mais personnelement je ferai plutot:

Redirect permanent /afrique.htm http://www.example.com/africa.php

Qui sert exactement à ça Wink
 
correiaj Visiter le site web du posteur
ladaman
Nouveau WRInaute

Inscrit le: 09 Nov 2005
Messages: 45
Localisation: Paris

URL permanente de ce messagePosté le : Mer Déc 21, 2005 19:19    Sujet du message: htaccess et arborescence

Merci pour ces infos,

Quelle est la différence entre ces 2 méthodes ?
Comment les moteurs de recherche vont ils les interpréter ?
Vu que j'ai modifié les extensions de mes pages (html vers php), quelle est la meilleure méthode ?
 
ladaman Visiter le site web du posteur
correiaj
WRInaute accro
WRInaute accro

Inscrit le: 25 Avr 2005
Messages: 1106
Localisation: Paraná y Bombonera

URL permanente de ce messagePosté le : Mer Déc 21, 2005 19:58    Sujet du message: htaccess et arborescence

Le résultat est exactement le meme sauf au niveau resources. Le rewrite engine nécessite mod_rewrite...
Le mieux, c´est ce que tu choisiras Wink
php ou html, c´est pas bien différent du moment que c´est bien accessible Wink
 
correiaj Visiter le site web du posteur
ladaman
Nouveau WRInaute

Inscrit le: 09 Nov 2005
Messages: 45
Localisation: Paris

URL permanente de ce messagePosté le : Jeu Déc 22, 2005 12:00    Sujet du message: htaccess et arborescence

Salut Correiaj,

Merci de ton aide.
Pourrais tu m'indiquer un article qui explique les ancres dont tu parles dans ton avant dernier message ? J'ai cherché sur le web et j'ai pas trouvé.
Si je comprends bien, en écrivant
RewriteRule ^afrique.htm$ http://www.example.com/africa.php [R=301]
au lieu de
RewriteRule afrique.htm http://www.example.com/africa.php [R=301]
ma redirection ne s'applique qu'au fichier afrique.htm qui se trouve au même niveau que le fichier .htaccess et pas aux autres fichiers afrique.htm qui se trouvent plus bas dans l'arborescence, n'est ce pas ?
 
ladaman Visiter le site web du posteur
correiaj
WRInaute accro
WRInaute accro

Inscrit le: 25 Avr 2005
Messages: 1106
Localisation: Paraná y Bombonera

URL permanente de ce messagePosté le : Jeu Déc 22, 2005 13:04    Sujet du message: htaccess et arborescence

Oui presque,
sans les ancres, la redirection s´appliquera a n´importe quelle chaine de caractere contenant le motif:
n´importequoi,afrique.htm,encoren´importequoi
sera redirigé...
 
correiaj Visiter le site web du posteur
ladaman
Nouveau WRInaute

Inscrit le: 09 Nov 2005
Messages: 45
Localisation: Paris

URL permanente de ce messagePosté le : Ven Déc 23, 2005 11:09    Sujet du message: htaccess et arborescence

Salut,

Encore merci de ton aide.

Sais tu où je pourrais trouver un article qui explique tout ça en profondeur ?
La plupart des articles sur le .htaccess n'abordent pas le sujet des ancres.

Bonnes fêtes à tous.
Seb
 
ladaman Visiter le site web du posteur
correiaj
WRInaute accro
WRInaute accro

Inscrit le: 25 Avr 2005
Messages: 1106
Localisation: Paraná y Bombonera

URL permanente de ce messagePosté le : Ven Déc 23, 2005 13:43    Sujet du message: htaccess et arborescence

Franchement, un peu de patience et la doc apache suffisent
 
correiaj Visiter le site web du posteur
 
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    

En savoir plus : , .

Définitions :

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