Opea Posté 13 Mars 2011 Posté 13 Mars 2011 Bonjour, Je viens de changer de nom de domaine et donc je viens de mettre une redirection permanente pour que GOOGLE et les autres moteurs comprennent correctement ce changement. J'aurai deux questions est-ce que ma redirection a bien était fait : # SEO (Search Engine Optimization):<IfModule mod_rewrite.c>RewriteEngine onOptions +FollowSymlinksRewriteCond %{HTTP_HOST} ^gametv-fr.com$RewriteRule ^(.*) http://gameside.tv/$1 [QSA,L,R=301]RewriteCond %{HTTP_HOST} ^www.gametv-fr.com$RewriteRule ^(.*) http://www.gameside.tv/$1 [QSA,L,R=301] Et secondo, j'aimerai faire en sort que quant on accede au site internet sur http://www.gameside.tv/ ca bascule sur /index.php mais si je mets if($_SERVER['HTTP_HOST'] == 'www.gameside.tv'){header("Location: http://www.gameside.tv/index.php");exit;die("Redirection");} cela me dit qu'il y a trop de redirection et ca ne marche pas, je pete un petit cable, c'est extremement important car vous y verez que j'ai fait en sort d'attribuer un CSS différents à index.php http://www.gameside.tv/'>/>http://www.gameside.tv/index.php'>/>http://www.gameside.tv/index.php/>http://www.gameside.tv/ Merci de votre attention, alors je tiens à stipuler que je ne suis pas codeur, donc, merci d'être un peu clair si vous trouvez une solution Je vous remercie énormément d'avance
Opea Posté 13 Mars 2011 Auteur Posté 13 Mars 2011 j'ai essayé avec # SEO (Search Engine Optimization):<IfModule mod_rewrite.c>RewriteEngine onOptions +FollowSymlinksRewriteCond %{HTTP_HOST} ^gametv-fr.com$RewriteRule ^(.*) http://www.gameside.tv/$1 [QSA,L,R=301]RewriteCond %{HTTP_HOST} ^www.gametv-fr.com$RewriteRule ^(.*) http://www.gameside.tv/$1 [QSA,L,R=301]RewriteCond %{HTTP_HOST} ^www.gameside.tvRewriteRule ^(.*) http://www.gameside.tv/index.php [QSA,L,R=301] mais ca fait une boucle et fait tout bugé... ><
Opea Posté 13 Mars 2011 Auteur Posté 13 Mars 2011 RewriteCond %{%{HTTP_HOST}} !^$ RewriteRule http://www.gameside.tv/index.php [QSA,L,R=301] marche pas...
Opea Posté 13 Mars 2011 Auteur Posté 13 Mars 2011 Putain, (milles excuses de ce language ! mais il est de circonstance) après avoir tout tester... j'ai enfin trouvé la solution, finalement, je ne passe pas par le .htaccess mais directement en php grace à if($_SERVER['REQUEST_URI'] == "/"){header("HTTP/1.1 301 Moved Permanently");header("Location: http://".$_SERVER['HTTP_HOST']."/index.php"); exit; die("Redirection");}
Ernestine Posté 14 Mars 2011 Posté 14 Mars 2011 Heu ? Tu fais une redirection 301 pour que gamesite.tv "bascule" sur gameside.tv/index.php ? Non seulement tu te compliques la vie, mais en plus ça va être plus néfaste qu'autre chose pour le référencement ! Il ne faut pas faire une redirection, il faut juste faire en sorte que le fichier index.php soit le fichier par défaut affiché. Ajouter simplement dans le .htacess : DirectoryIndex index.php Dans l'idéal, l'url gameside.tv/index.php ne devrait jamais apparaître nulle part , car elle fait doublon avec gameside.tv Si les gens font un lien vers ton site, ils font le lien vers gameside.tv , jamais vers gameside.tv/index.php Tu dois donc toi aussi te plier à la tradition, et faire en sorte que la vraie adresse d'accueil soit gameside.tv Renseigne toi bien avant de prendre des décisions, parce qu'entre ce sujet et celui-ci, ça fait deux fois que tu prends des mesures qui vont à l'encontre de ton référencement en croyant faire de l'optimisation.
Opea Posté 14 Mars 2011 Auteur Posté 14 Mars 2011 Heu ? Tu fais une redirection 301 pour que gamesite.tv "bascule" sur gameside.tv/index.php ? Non seulement tu te compliques la vie, mais en plus ça va être plus néfaste qu'autre chose pour le référencement ! Il ne faut pas faire une redirection, il faut juste faire en sorte que le fichier index.php soit le fichier par défaut affiché. Ajouter simplement dans le .htacess : DirectoryIndex index.php Dans l'idéal, l'url gameside.tv/index.php ne devrait jamais apparaître nulle part , car elle fait doublon avec gameside.tv Si les gens font un lien vers ton site, ils font le lien vers gameside.tv , jamais vers gameside.tv/index.php Tu dois donc toi aussi te plier à la tradition, et faire en sorte que la vraie adresse d'accueil soit gameside.tv Renseigne toi bien avant de prendre des décisions, parce qu'entre ce sujet et celui-ci, ça fait deux fois que tu prends des mesures qui vont à l'encontre de ton référencement en croyant faire de l'optimisation. merci pour cette précision très interessante ! Pour rebondir sur ta derniere phrase, a propos du topic 51428, ce n'était qu'une question et nullement une reel intention de faire finalement ça, j'avais déjà en tête une redirection 301 permanente, mais comme j'avais déjà rediriger gameside.tv depuis 1 ou 2 semaines je posais quand meme la question a savoir si c'était pas plus facile ? Bien que je trouve plus utile de faire une redirection 301 comme ca maintenant tu peux voir que par exemple http://www.gametv-fr.com/watch/3de686e497e31624d82e/Tales-of-the-Past-I-VOSTFR%EF%BB%BF fonctionne correctement et amene directement sur GAMESIDE.TV
Opea Posté 14 Mars 2011 Auteur Posté 14 Mars 2011 merci pour cette précision très interessante ! Pour rebondir sur ta derniere phrase, a propos du topic 51428, ce n'était qu'une question et nullement une reel intention de faire finalement ça, j'avais déjà en tête une redirection 301 permanente, mais comme j'avais déjà rediriger gameside.tv depuis 1 ou 2 semaines je posais quand meme la question a savoir si c'était pas plus facile ? Bien que je trouve plus utile de faire une redirection 301 comme ca maintenant tu peux voir que par exemple http://www.gametv-fr.com/watch/3de686e497e31624d82e/Tales-of-the-Past-I-VOSTFR%EF%BB%BF fonctionne correctement et amene directement sur GAMESIDE.TV ca ne fonctionne pas :/
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant