Utiliser le PHP pour éviter d'avoir son site accessible via plusieurs URL


twin
WRInaute passionné
WRInaute passionné
 
Messages: 1518
Inscription: 23 Fév 2004

Utiliser le PHP pour éviter d'avoir son site accessible via plusieurs URL

Message le Lun Jan 24, 2011 17:48

Hello,

J'ai mon site qui est accessible via plusieurs domaines et j'ai des concurrents qui font pointer des domaines à la c** vers mon site. Du coup, je pense mettre ce code en haut de toutes mes pages.:

Code: Tout sélectionner
<?
if($_SERVER['SERVER_NAME']!="www.mauvaiseAdresse.com"){
header("Status: 301 Moved Permanently", false, 301);
header("Location: http://www.maBonneAdresse.com/$_SERVER['REQUEST_URI']");
exit();
}
?>


Qu'en pensez-vous ? Comment faites vous pour être sur que votre site soit accessible via une seule adresse ?

Merci
A+


milkiway
WRInaute accro
WRInaute accro
 
Messages: 4910
Inscription: 3 Fév 2004

Re: Utiliser le PHP pour éviter d'avoir son site accessible via plusieurs URL

Message le Lun Jan 24, 2011 18:23

Et bien pour utiliser ça sur tous mes sites depuis des lutres, je n'en pense que du bien. C'est même à mon sens impératif mais pas toujours possible (si non prévu dès le départ avec certain type d'URL).


twin
WRInaute passionné
WRInaute passionné
 
Messages: 1518
Inscription: 23 Fév 2004

Re: Utiliser le PHP pour éviter d'avoir son site accessible via plusieurs URL

Message le Lun Jan 24, 2011 18:55

OK, super !
Merci pour ton retour.


Julia41
WRInaute passionné
WRInaute passionné
 
Messages: 1765
Inscription: 31 Aoû 2007

Re: Utiliser le PHP pour éviter d'avoir son site accessible via plusieurs URL

Message le Lun Jan 24, 2011 18:55

Je n'utilise que ça, comme ça je n'ai plus à m'embêter de savoir si c'est Apache Lighttpd Nginx.
Attention, le !== est plus rapide que != (cette fonction étant utilisés sur toutes les pages, autant la speeder au mieux).


twin
WRInaute passionné
WRInaute passionné
 
Messages: 1518
Inscription: 23 Fév 2004

Re: Utiliser le PHP pour éviter d'avoir son site accessible via plusieurs URL

Message le Lun Jan 24, 2011 19:08

Ah, merci pour la petite astuce. J'utilise toujours != :)


Julia41
WRInaute passionné
WRInaute passionné
 
Messages: 1765
Inscription: 31 Aoû 2007

Re: Utiliser le PHP pour éviter d'avoir son site accessible via plusieurs URL

Message le Lun Jan 24, 2011 19:11

twin a écrit:Ah, merci pour la petite astuce. J'utilise toujours != :)

C'est plus performant car par exemple :
1 !== '1'
alors que
1 == 1
Il faut donc "2" check quand tu mets un opérateur à 2 caractères, un seul quand tu mets un opérateur à 3 caractères.


Leonick
WRInaute accro
WRInaute accro
 
Messages: 19599
Inscription: 8 Aoû 2004

Re: Utiliser le PHP pour éviter d'avoir son site accessible via plusieurs URL

Message le Lun Jan 24, 2011 19:44

un
Code: Tout sélectionner
header("Location: http://www.maBonneAdresse.com/$_SERVER['REQUEST_URI']"TRUE,301);
suffit


twin
WRInaute passionné
WRInaute passionné
 
Messages: 1518
Inscription: 23 Fév 2004

Re: Utiliser le PHP pour éviter d'avoir son site accessible via plusieurs URL

Message le Mer Jan 26, 2011 6:34

OK. Merci pour vos réponses. Je vais utiliser ton code Leonick :)


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :

Consultez la description détaillée des produits ou services de Google suivants : Google Accessible Search

  • Suggestions de mots-clés
    Cet outil vous fournit une liste de mots sémantiquement proches du mot que vous fournissez en entrée. Il peut servir à vous donner des idées de mots à utiliser sur vos pages, voire de contenus à ajouter.
  • Liste des backlinks
    Cet outil vous permet d'analyser en détails la "popularité" de votre site sur Google. En plus du nombre de liens pris en compte par Google, il calcule le pourcentage de liens internes parmi tous les liens, et il affiche les premières URL trouvées.


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité