OVH Cloud OVH Cloud

Référencement

15 réponses
Avatar
Guy Gruais
Bonjour,

Le site en signature va bientôt changer d'aspect.
Pour des raisons de navigation, on m'a demandé de modifier le menu de
navigation.
Celui-ci est donc appelé désormais dans chaque page par 2 lignes en php.
Ce qui va changer l'extension des pages (php au lieu de html actuellement).

Problème : au moment du basculement les deux types de pages vont devoir
cohabiter quelques semaines, le temps que les moteurs de recherche détectent
les nouvelles pages.
Comment vont réagir les moteurs s'ils voient au sein d'une même adresse deux
sites ... ... miroirs ?

Merci de bien vouloir éclairer ma lanterne.

--
Cordialement.

guy.siaurg@free.invalid
http://paysderetz.free.fr/

5 réponses

1 2
Avatar
Guy Gruais
Bonjour,

Vous allez être infiniment heureux de savoir que Guy Gruais vient d'écrire :

J'ai voulu faire un test ce matin. Apparemment mon site n'est pas
accessible (erreur 500)



Parmi les essais effectués ce matin, j'ai essayé la proposition de Crazy Cat
qui conseillait d'inscrire dans le fichier .htaccess :

RewriteEngine On
RewriteBase /
RewriteRule ^([a-zA-Z0-9-_]+).html $1.php [R01,L,QSA]

C'est suite à cette tentative que mon site est devenu indisponible.
En supprimant le fichier, tout est redevenu normal.

--
Cordialement.


http://paysderetz.free.fr/
Avatar
CrazyCat
Guy Gruais wrote:
RewriteEngine On
RewriteBase /
RewriteRule ^([a-zA-Z0-9-_]+).html $1.php [R01,L,QSA]



L'erreur 500 est une internal server error, habituellement provoquée par
une erreur dans le .htaccess
L'erreur vient de moi, la bonne ligne (RewriteRule) est en fait
(normalement):
RewriteRule ^([a-zA-Z0-9-_]+).html$ $1.php [R01,L,QSA]



--
Réseau IRC Francophone: http://www.zeolia.net
Aide et astuces : http://www.g33k-zone.org
Communauté Francophone sur les Eggdrops: http://www.eggdrop.fr
Avatar
SAM
Le 8/2/09 2:41 PM, CrazyCat a écrit :
Guy Gruais wrote:
RewriteEngine On
RewriteBase /





Je suppose que là on se met à la racine du site ?

RewriteRule ^([a-zA-Z0-9-_]+).html $1.php [R01,L,QSA]





et il n'est pas possible de considérer les dossiers
ni sous-dossiers avec ça : [a-zA-Z0-9-_]+
me semble-ce puisqu'on n'y voit pas de '/'

L'erreur 500 est une internal server error, habituellement provoquée par
une erreur dans le .htaccess
L'erreur vient de moi, la bonne ligne (RewriteRule) est en fait
(normalement):
RewriteRule ^([a-zA-Z0-9-_]+).html$ $1.php [R01,L,QSA]



Est-ce que ça fait une grosse différence ?

Est-ce qu'on ne peut pas faire :

RewriteRule ^([-w]+).htm(l)?$ $1.php [R01,L,QSA]

ou peut-être mieux :

RewriteRule ^([-w./]+)(.html?)$ $1.php [R01,L,QSA]


Quelques essplications :
<http://www.illiweb.com/manuel/Apache_1.3_VF/mod/mod_rewrite.html#RewriteRule>
--
sm
Avatar
Denis Beauregard
Le Sun, 02 Aug 2009 18:06:00 +0200, SAM
écrivait dans
fr.comp.infosystemes.www.auteurs:

Le 8/2/09 2:41 PM, CrazyCat a écrit :
Guy Gruais wrote:
RewriteEngine On
RewriteBase /





Je suppose que là on se met à la racine du site ?

RewriteRule ^([a-zA-Z0-9-_]+).html $1.php [R01,L,QSA]





et il n'est pas possible de considérer les dossiers
ni sous-dossiers avec ça : [a-zA-Z0-9-_]+
me semble-ce puisqu'on n'y voit pas de '/'

L'erreur 500 est une internal server error, habituellement provoquée par
une erreur dans le .htaccess
L'erreur vient de moi, la bonne ligne (RewriteRule) est en fait
(normalement):
RewriteRule ^([a-zA-Z0-9-_]+).html$ $1.php [R01,L,QSA]



Est-ce que ça fait une grosse différence ?

Est-ce qu'on ne peut pas faire :

RewriteRule ^([-w]+).htm(l)?$ $1.php [R01,L,QSA]

ou peut-être mieux :

RewriteRule ^([-w./]+)(.html?)$ $1.php [R01,L,QSA]



J'utilise depuis des années cette règle :

RewriteRule ^dossier/sous-dossier/([a-z]+).php$
http://monsite.com/nouveau-dossier/$1.php [R01,L]



Denis
Avatar
Guy Gruais
Bonjour,

Vous allez être infiniment heureux de savoir que CrazyCat vient d'écrire :

... la bonne ligne (RewriteRule) est en fait
RewriteRule ^([a-zA-Z0-9-_]+).html$ $1.php [R01,L,QSA]



Nul ne saurait en faire un drame pour un pauvre petit ... ... dollar oublié

Pauvre néophyte que je suis, comment aurais-je pu trouver une ligne pareille
?
J'essaierais demain.
Journée chargée aujourd'hui. dodo maintenant.

Merci

--
Cordialement.


http://paysderetz.free.fr/
1 2