Ben Kenobi 15 Posté(e) le 9 avril 2006 Partager Posté(e) le 9 avril 2006 Bonsoir, Je viens de changer d'hébergeur pour mon site web perso. Afin que les visiteurs venant encore sur l'ancien site puissent être redirigé vers le nouveau automatiquement j'ai mis en place une page spéciale informant du changement d'adresse avec une redirection grâce à ce code HTML : Seulement voilà, lorsqu'un visiteur arrive sur mon site via un lien direct du type http://www.monsite.com/page1, il ne voit donc pas cette page de redirecton et peut entrer sur l'ancien site. Je me demandais donc s'il existe une solution pour que ma page spéciale de redirection s'affiche quelque soit la page du site consultée... en gros que cette page de redirection soit indiqué pour l'ensemle du domaine et non pas seulement la page d'accueil... Est-ce possible sans avoir à remplacer toutes les pages en question ? Merci d'avance... Lien à poster
tbr 13 Posté(e) le 9 avril 2006 Partager Posté(e) le 9 avril 2006 Tu dois mettre ce meta sur chacune de tes pages, si ce n'est pas déjà fait. Et baisse le délai. 15 secondes me paraissent beaucoup pour une redirection. 5 secondes me semblent suffisantes pour... Lien à poster
PPN 3 Posté(e) le 10 avril 2006 Partager Posté(e) le 10 avril 2006 Sinon, je dis peut-être une bêtise, mais on peut pas utiliser par hasard un .htaccess qui bloque tout et qui renvoie vers une page 403 personnalisée ? Lien à poster
Gu ! 0 Posté(e) le 10 avril 2006 Partager Posté(e) le 10 avril 2006 Pour la redirection, un petit <?php header('Location: http://www.monsite.com'); ?> est même encore mieux. La redirection se fait immédiatement, et le visiteur ne s'en apperçoit pas. Lien à poster
Ben Kenobi 15 Posté(e) le 10 avril 2006 Auteur Partager Posté(e) le 10 avril 2006 Gu ! > Est-ce que cela marche avec une page en HTML toute simple ? ... et est-ce que comme je disais plus haut, cela permet e rediriger l'ensemble du domaine monsite.com (y compris les pages attenantes monsite.com/page1....) ? PPN > Peux tu me dire ce qu'il faut mettre dans le fichier .htaccess ? Lien à poster
Don_Angelo 27 Posté(e) le 10 avril 2006 Partager Posté(e) le 10 avril 2006 Je dis peut-être une annerie, mais il me semble que le plus habile serait d'utiliser un .htaccess. Si tu te débrouille bien, cette technique fera que les moteur de recherche comprendront que ton site a changé d'adresse et attribueront le page rank de l'ancien site au nouveau. De mémoire il me semble que la technique à utiliser est dans cette article: http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html Sinon recherche à URL Rewriting dans google, il y a quelques articles en français bien fichu. Lien à poster
PPN 3 Posté(e) le 10 avril 2006 Partager Posté(e) le 10 avril 2006 Don_Angelo> c'est ce que je disais, ahem... deny from all allow from all ErrorDocument 403 prout.htm (les ; en moins et prout.htm à remplacer bien sûr) Lien à poster
Don_Angelo 27 Posté(e) le 10 avril 2006 Partager Posté(e) le 10 avril 2006 PPN je pense qu'il serait mieux de ne pas rediriger systématiquement vers une erreur 403 et d'utiliser une règle de ce type: RewriteRule ^(.*)$ http://www.ton_nouveau_domaine.com/$1 [R=301,L] comme expliqué dans le lien que je mentionnais, et que j'utilise dailleurs sur mon site. Dans mon cas, si le visiteur tape par exemple: http://www.freepgs.com/dondavid/index.php il arrivera sur http://www.creersonsite.fr.nf/index.php Je crois que c'est ce que ben Kenobi souhaite faire. PS: Attention tout de même au cache du navigateur. Parfois il peut y avoir conflit. Il suffit de le vider et tout est bon. Lien à poster
Messages recommandés