Xavfun Posté 5 Juin 2005 Posté 5 Juin 2005 Hello, je viens d'ouvrir un site du type nomdedomaine.com et celui-ci reprends une centaine de pages déjà référencé sur un autre nom de domaine du genre unautre.com/blabla Je sais pas trop ce qui est le mieux à faire - Une redirection 301 (mais j'ai pas tout compris, je crois que Sid adore le 301, mais en langage simple ça donne quoi ?) - un Meta Refresh mais certains disent que selon la durée du Meta Refresh ça peut nuire est-ce que pour 3 seconde le code suivant est bon : <meta http-equiv="Refresh" content="3;URL=monnouveausite.com"> - méthode "barbare" je supprime toutes les pages déjà référencées et je met une page 404 sur laquelle je met les liens vers le nouveau site + un lien javascript (pour rediriger les faignant qui ne veulent pas cliquer) le code du javascript : <script language="javascript" type="text/javascript"><!--window.location.replace("monnouveausite.com");--></script> Ou alors si il y a une meilleur méthode ou plus rapide, je suis preneur également d'avance merci
Nicolas Posté 5 Juin 2005 Posté 5 Juin 2005 Bonjour, Si la structure de ton site reste la meme tu peux utiliser une redirection 301 à placer dans le fichier .htaccess de l'ancien site : RewriteRule / http://www.unautre.com/blabla [R=301,L]
Xavfun Posté 5 Juin 2005 Auteur Posté 5 Juin 2005 les pages n'ont pas toutes le même noms et ne sont pas dans les même dossiers
Dan Posté 5 Juin 2005 Posté 5 Juin 2005 les pages n'ont pas toutes le même noms et ne sont pas dans les même dossiers Salut Xavfun, Tu as choisi la simplicité Soit tu les redirectionne une à une... soit tu mets en place une page 404. Mais le mieux serait de les rediriger avec entête 301 si tu veux garder le PageRank. Il y a beaucoup de changements dans la structure ? Dan
Xavfun Posté 5 Juin 2005 Auteur Posté 5 Juin 2005 301 / 404, etc... moi les chiffres c'est pas trop mon truc Si je garde le PR, c'est mieux mais si je le perds, je m'en remettrais. bon ça voudrais dire qu'il faut que je reffasse une redirection des pages une par une ? Nicolas me donne ce code RewriteRule / http://www.unautre.com/blabla [R=301,L] le "[R=301,L]" est à mettre pour toutes les pages ? voici les principe avec mon exemple pour "de vrai" pour l'instant on trouve monsite.com/poseur/ pose-de-puce-xbox-ps2-dans-le-01.php3 monsite.com/poseur/ pose-de-puce-xbox-ps2-dans-le-02.php3 etc (pour tout les départements) et maintenant c'est du genre : nouveausite.com/france/dep/pose-de-puce-01.php3 nouveausite.com/france/dep/pose-de-puce-02.php3 etc... est-ce qu'il y a des "Jocker" à mettre si de nombreuses pages se ressemble ? pour passer de 01 à 95 ?
Aziman Posté 6 Juin 2005 Posté 6 Juin 2005 Bonjour, Je suis dans la même situation. J'ai un nouveau domaine. Mon ancien site était hébergé gratuitement chez iquebec (http://monsite.iquebec.com). Je veux rediriger vers www.monsite.net Mes pages sont de type .htm. Tous mes dossiers ont changé de même que mes noms de fichiers. J'ai lu que Google suggère de faire une redirection 301. J'ai fait des essais avec différents codes trouvés sur le Web en les plaçant dans un fichier .htaccess créé avec le bloc-notes. J'ai placé ce fichier à la racine de l'ancien site. Mais il ne se passe rien lorsque j'accède à la page d'accueil de l'ancien site. Quelqu'un peut me dire où est l'erreur ? Merci de votre collaboration
Dudu Posté 6 Juin 2005 Posté 6 Juin 2005 *Xavfun: Si tu n'es pas copain avec les redirections, emporte un peu de lecture avec toi Redirection Web en HTTP et HTML et Documentation officielle Apache - Mod Alias *Aziman: Il faut vérifier si iquebec accepte les fichiers .htaccess, j'ai un doute là-dessus et ils ne disent rien sur leur site à ce propos Il te reste la solution des entêtes PHP, mais toutes tes pages ont une extension .html donc çà risque de compliquer la situation. Au pire une redirection HTML (meta) ou Javascript, mais là tu risque de perdre ton PR Au fait, bienvenue sur le Hub
Xavfun Posté 6 Juin 2005 Auteur Posté 6 Juin 2005 (modifié) Merci Dudu pour le lien bien sympatique, mais il explique surtout pour une redirection pour le cas ou le changement de serveur aurait été fait en gardant la même structure (ce qui n'est pas mon cas). Donc si il existait un "joker" pour englober plein de pages ça serait super ça m'éviterais d'avoir un .hataccess du genre : <Files .htaccess>order allow,denydeny from all</Files>Redirect permanent /poseur/pose-de-puces-xbox-ps2.php3/ http://www.pose-de-puce.info/Redirect permanent /poseur/pose-de-puce-xbox-ps2-dans-le-01.php3 http://www.pose-de-puce.info/france/dep/pose-de-puce-01.php3Redirect permanent /poseur/pose-de-puce-xbox-ps2-dans-le-02.php3 http://www.pose-de-puce.info/france/dep/pose-de-puce-02.php3Redirect permanent /poseur/pose-de-puce-xbox-ps2-dans-le-03.php3 http://www.pose-de-puce.info/france/dep/pose-de-puce-03.php3Redirect permanent /poseur/pose-de-puce-xbox-ps2-dans-le-04.php3 http://www.pose-de-puce.info/france/dep/pose-de-puce-04.php3Redirect permanent /poseur/pose-de-puce-xbox-ps2-dans-le-05.php3 http://www.pose-de-puce.info/france/dep/pose-de-puce-05.php3 etc. pour tout les départements de France j'ai testé en mettant une "*"pour remplacer une suite de lettres mais ça ne marche pas Redirect permanent /poseur/pose-de-puce-xbox-ps2-dans-le-*.php3 http://www.pose-de-puce.info/france/dep/pose-de-puce-*.php3 Pour Aziman si tu utilise une redirection javascript met également un "vrai" lien en dur, car sinon les moteurs de recherche risquent fort de ne pas suivre. Modifié 6 Juin 2005 par Xavfun
Aziman Posté 6 Juin 2005 Posté 6 Juin 2005 Merci Dudu et Xavfun, Mais c'est pire que ce que je croyais. iFrance vien de relooker son site et mon adresse a changé. Avant : www.iquebec.ifrance.com/monsite. Maintenant : monsite.iquebec.com. J'ai vérifié sur quelques sites qui pointaient vers mon site et leurs liens chez moi aboutit dans le néant. Comme mon PR n'était pas rigolo, je crois que j'abandonne mes loques et que je vais piocher sur mon nouveau site pour tâcher de le référencer au mieux... en espérant que c'est pas la sandbox qui m'attend dans le détour. Pour le nouveau site, Rankit m'indiquait il y a 2 jours un passage de PR 0 à PR 5 !!! Ce soir, j'obtiens cette réponse : cette url fait peut être une redirection ou n'apparait pas dans la première page de résultats. Je ne sais pas comment interpréter ça ! En attendant je me ronge les ongles.
Xavfun Posté 6 Juin 2005 Auteur Posté 6 Juin 2005 Pour conclure: ça existe ou ça n'existe pas une variable ou un joker qui permette de faire suivre tout une séquense de chiffres ?
Guest Futurasci Posté 6 Juin 2005 Posté 6 Juin 2005 La 301 est à conseiller, mais malgré que Google navigue au travers du nouveau URL après passage par la page 301, chez nous certaines pages gardent l'ancien URL ... question de temps peut-être ! Certaines pages après coup gardent leur positionnement, d'autres montent, d'autres descendent ... bref pas une science absolue
Xavfun Posté 6 Juin 2005 Auteur Posté 6 Juin 2005 du côté indexation je ne me fais pas trop de soucis, ça devrait mettre moins d'un mois pour que les pages anciennes disparraissent, mais c'est la mise en place des 301, c'était l'enfer à faire plus de 100 lignes pour rediriger page par page (surtout que je ne suis pas persuadé qu'il n'y a pas plus simple)
Xavfun Posté 7 Juin 2005 Auteur Posté 7 Juin 2005 De retour pour mon "problème" Je viens de parcourire ce topic qui traite du changement de domaine. Dan y a écrit : Si tu y tiens absolument, tu pourrais utiliser plutôt RedirectMatch car celui-ci permet des expressions régulières que ne permet pas le RedirectPermanent, par exemple: c'était de ça que je voulais parlé quand je parlais de "joker" pour "englober" plusieurs pages (et avoir un .htaccess plus court) c'est possible d'avoir un exemple pour aller de la page 01 à la page 95 ? Je suis égallement retourné voir l'article sur le .htaccess, mais j'ai toujours pas ma réponse Pour info, j'ai refait le Redirect permanent page par page, et je suis allez faire le test des en-têtes http (outils du Hub ) Mais j'ai des erreurs pour la page d'accueil ça marche ( -http://www.xavbox.com/poseur/pose-de-puces-xbox-ps2.php3/) ça donne : HTTP/1.1 301 Moved Permanently Date: Tue, 07 Jun 2005 20:18:33 GMT Server: Apache/1.3.33 (Unix) mod_gzip/1.3.19.1a PHP/4.3.11 mod_ssl/2.8.22 OpenSSL/0.9.6m Location: http://www.pose-de-puce.info/ Connection: close Content-Type: text/html; charset=iso-8859-1Redirection vers :URL: http://www.pose-de-puce.info/HTTP/1.1 200 OK Date: Tue, 07 Jun 2005 20:18:33 GMT Server: Apache/1.3.33 (Unix) mod_gzip/1.3.19.1a PHP/4.3.11 mod_ssl/2.8.22 OpenSSL/0.9.6m X-Powered-By: PHP/4.3.11 Connection: close Content-Type: text/html Content-Encoding: gzip Content-Length: 6028 mais pour les autres pages, ça ne marche pas ça donne (exemple avec -http://www.xavbox.com/poseur/ pose-de-puce-xbox-ps2-dans-le-45.php3) : HTTP/1.1 400 Bad Request Date: Tue, 07 Jun 2005 20:16:32 GMT Server: Apache/1.3.33 (Unix) mod_gzip/1.3.19.1a PHP/4.3.11 mod_ssl/2.8.22 OpenSSL/0.9.6m Connection: close Content-Type: text/html; charset=iso-8859-1 L'index du nouveau site est déjà indexé par Google (en 24H, bravo Google), mais les autres pages restent avec les anciens noms c'est grave docteur ?
Dan Posté 8 Juin 2005 Posté 8 Juin 2005 Salut XavFun, Déjà tu peux supprimer la première partie de ton fichier .htaccess <Files .htaccess>order allow,denydeny from all</Files> vu que le cas de fichiers .ht* est déjà traité dans le fichier de configuration Apache. Ensuite, pour RedirectMatch, c'est assez simple à faire: RedirectMatch 301 /poseur/pose-de-puce-xbox-ps2-dans-le-(.+)\.php3 http://www.pose-de-puce.info/france/dep/pose-de-puce-$1.php3 prendra tous tes départements en considération. Mais tu peux aussi utiliser mod_rewrite: RewriteEngine onRewriteRule poseur/pose-de-puce-xbox-ps2-dans-le-(.+)\.php3 http://www.pose-de-puce.info/france/dep/pose-de-puce-$1.php3 [R=301,L] Perso, je préfère RewriteRule... Dan
Xavfun Posté 8 Juin 2005 Auteur Posté 8 Juin 2005 Hello Dan pour <Files .htaccess>order allow,denydeny from all</Files> je croyais que fallait mettre ça pour éviter que quelqu'un puisse avoir accès au .htaccess Donc en théorie OUI, mais dans mon cas perso, ça sert à rien car c'est déjà configuré sur mon serveur ? Ensuite, pour RedirectMatch, c'est assez simple à faire: effectivement, mais ça doit être parce que c'était trop simple que j'ai pas réussi J'ai mis ton code tel quel, et ça marche impécable (j'ai remplacé 100 lignes par 2 lignes, c'est super) Par contre, j'ai fait le test d'annalyse des en-tête et ça me met toujours des erreurs, je vais voir les pages qui sont encore en défaut merci beaucoup,je reposte dès que j'ai trouvé (ou pas trouvé)
Dan Posté 8 Juin 2005 Posté 8 Juin 2005 je croyais que fallait mettre ça pour éviter que quelqu'un puisse avoir accès au .htaccess Donc en théorie OUI, mais dans mon cas perso, ça sert à rien car c'est déjà configuré sur mon serveur ? Oui, tu as déjà: <Files ~ "^\.ht"> Order allow,deny Deny from all</Files> dans le fichier de configuration Apache. Inutile donc de le remettre Par contre, j'ai fait le test d'annalyse des en-tête et ça me met toujours des erreurs, je vais voir les pages qui sont encore en défaut Pour des pages redirigées ou pour les autres ?
Xavfun Posté 8 Juin 2005 Auteur Posté 8 Juin 2005 c'est pour les pages du "RedirectMatch" voici ce que ça donne avec ton département URL: [url=http://xavbox.com/poseur/]http://xavbox.com/poseur/[/url] pose-de-puce-xbox-ps2-dans-le-13.php3HTTP/1.1 400 Bad Request Date: Wed, 08 Jun 2005 18:21:49 GMT Server: Apache/1.3.33 (Unix) mod_gzip/1.3.19.1a PHP/4.3.11 mod_ssl/2.8.22 OpenSSL/0.9.6m Connection: close Content-Type: text/html; charset=iso-8859-1
Dan Posté 9 Juin 2005 Posté 9 Juin 2005 Salut XavFun, Moi je vois ça: URL: http://xavbox.com/poseur/pose-de-puce-xbox...dans-le-13.php3HTTP/1.1 301 Moved Permanently Date: Thu, 09 Jun 2005 15:59:45 GMT Server: Apache/1.3.33 (Unix) mod_gzip/1.3.19.1a PHP/4.3.11 mod_ssl/2.8.22 OpenSSL/0.9.6m Location: http://www.pose-de-puce.info/france/dep/pose-de-puce-13.php3 Connection: close Content-Type: text/html; charset=iso-8859-1 Redirection vers : URL: http://www.pose-de-puce.info/france/dep/pose-de-puce-13.php3 HTTP/1.1 200 OK Date: Thu, 09 Jun 2005 15:59:45 GMT Server: Apache/1.3.33 (Unix) mod_gzip/1.3.19.1a PHP/4.3.11 mod_ssl/2.8.22 OpenSSL/0.9.6m X-Powered-By: PHP/4.3.11 Connection: close Content-Type: text/html Content-Encoding: gzip Content-Length: 7232 C'est donc correct, non ?
Xavfun Posté 9 Juin 2005 Auteur Posté 9 Juin 2005 je n'y comprends rien, avec moi ça ne marche, j'ai utiliser l'outil du hub, mais si ça se trouve il ne marche qu'avec son Maître ? ça me donne ça : URL: http://xavbox.com/poseur/pose-de-puce-xbox...dans-le-13.php3HTTP/1.1 404 Not Found Date: Thu, 09 Jun 2005 16:10:42 GMT Server: Apache/1.3.33 (Unix) mod_gzip/1.3.19.1a PHP/4.3.11 mod_ssl/2.8.22 OpenSSL/0.9.6m Connection: close Content-Type: text/html; charset=iso-8859-1 ou alors c'est parce que j'essai avec le département 13 et comme je ne suis pas du coin... j'ai essayé en mettant - le http: - sans mettre le http: - avec http://www. ça met toujours la même erreur j'ai donc essayé un autre dommaine pour voir si c'était mon système d'exploitation : URL: http://www.sorcier-glouton-fun.info/HTTP/1.1 200 OK Date: Thu, 09 Jun 2005 16:13:26 GMT Server: Apache/1.3.33 (Unix) mod_gzip/1.3.19.1a PHP/4.3.11 mod_ssl/2.8.22 OpenSSL/0.9.6m X-Powered-By: PHP/4.3.11 Connection: close Content-Type: text/html Content-Encoding: gzip Content-Length: 4745 ça dit bien OK, mais pas pour mon site que j'ai déplacé
Dan Posté 9 Juin 2005 Posté 9 Juin 2005 PTDR :!: C'est du "tout xavfun pur crin", ça ! As-tu regardé l'URL de ton post ? Celle qui se termine en "...dans-le-13.php3" ? Cliques dessus et tu as quoi ? une erreur 404 non ? Donc l'outil est bon, même pour toi ... Il faut mettre une URL complète, et pas une URL raccourcie par Invision pour l'affichage -http://xavbox.com/poseur/pose-de-puce-xbox...dans-le-13.php3 ou comme dans ton post précédent: URL: [url=http://xavbox.com/poseur/]http://xavbox.com/poseur/[/url] pose-de-puce-xbox-ps2-dans-le-13.php3 Tu as collé quoi dans la boîte ? Dan
Xavfun Posté 9 Juin 2005 Auteur Posté 9 Juin 2005 Un instant j'ai cru à ton histoire, je suis devenu tout rouge et j'ai faillit sauté du haut de mon building J'ai donc le regret de t'informer que l'outil du hub, ne fonctionne pas avec XavFun J'ai Windows XP Pro et Internet Explorer la capture d'écran est là j'ai testé plein de domaines qui marchent, mais celui-ci ne veux pas... Mais je sais que tu vas trouvé où se trouve le bug
Dan Posté 9 Juin 2005 Posté 9 Juin 2005 PTDR :!: Je t'offre une paire de lunettes pour que tu voies l'espace qu'il y a derrière le poseur/ Refais la même requête, sans l'espace :!:
Xavfun Posté 9 Juin 2005 Auteur Posté 9 Juin 2005 c'est bien ce que je disais, ça marche très bien URL: http://xavbox.com/poseur/pose-de-puce-xbox...dans-le-13.php3HTTP/1.1 301 Moved Permanently Date: Thu, 09 Jun 2005 16:49:37 GMT Server: Apache/1.3.33 (Unix) mod_gzip/1.3.19.1a PHP/4.3.11 mod_ssl/2.8.22 OpenSSL/0.9.6m Location: http://www.pose-de-puce.info/france/dep/pose-de-puce-13.php3 Connection: close Content-Type: text/html; charset=iso-8859-1 Redirection vers : URL: http://www.pose-de-puce.info/france/dep/pose-de-puce-13.php3 HTTP/1.1 200 OK Date: Thu, 09 Jun 2005 16:49:37 GMT Server: Apache/1.3.33 (Unix) mod_gzip/1.3.19.1a PHP/4.3.11 mod_ssl/2.8.22 OpenSSL/0.9.6m X-Powered-By: PHP/4.3.11 Connection: close Content-Type: text/html Content-Encoding: gzip Content-Length: 7232 bon je suis confus, voici quand même mon explication : j'ai tapé "pose de puce 13" dans google et fait un copié/collé de l'URL de résultat et c'est donc GOOGLE le responsable, il réponds n'importe quoi Merci Beaucoup et pour la rapidité des réponses moi je vous laisse, je pars de ce pas à la spa pour adopter un labrador car à ce niveau là, l'opticien ne pourra plus rien faire
Dan Posté 9 Juin 2005 Posté 9 Juin 2005 Je n'ai pas résisté à mettre une version modifiée de ton écran Lorsque tu vas sur Google, retiens qu'il faut toujours copier l'URL avec un clic droit sur le lien et choisir "Copy Shortcut" ou "Copier le raccourci" ! A+ Dan
Xavfun Posté 9 Juin 2005 Auteur Posté 9 Juin 2005 oui j'ai vue ton image, elle est trop drôle je vais l'imprimer je fais toujours un "ctrl c" pour pas user la souris Moralité : j'ai appris plein de choses grâce à ce post, je dit donc : Bravo le Hub, et bravo Dan redonne moi ton n° de compte en Suisse afin que je fasse transférer des fonds pour que tu efface les dernières lignes... et puis non, j'assume, ça servira à d'autres
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant