Aller au contenu

Soucis redirection !


Sujets conseillés

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 on
Options +FollowSymlinks
RewriteCond %{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

Lien vers le commentaire
Partager sur d’autres sites

j'ai essayé avec

# SEO (Search Engine Optimization):
<IfModule mod_rewrite.c>
RewriteEngine on
Options +FollowSymlinks
RewriteCond %{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.tv
RewriteRule ^(.*) http://www.gameside.tv/index.php [QSA,L,R=301]

mais ca fait une boucle et fait tout bugé... ><

Lien vers le commentaire
Partager sur d’autres sites

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");
}

Lien vers le commentaire
Partager sur d’autres sites

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.

Lien vers le commentaire
Partager sur d’autres sites

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 ? :P

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 :)

Lien vers le commentaire
Partager sur d’autres sites

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 ? :P

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 :/

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...