Javascript permettant d'accéder à 2 sites sur le même serveur avec 2 noms de domaines différents

Contenu du snippet

J'ai developpé ce script car j'avais besoin de mettre deux sites sur le même serveur.
Mon hébergeur ne permettant pas d'avoir 2 noms de domaines et 2 sites différents sur le même serveur, il m'a fallu trouver une astuce.
L'hébergeur permettait par contre d'installer plusieurs domaines avec le même DNS sur le serveur, mais quelque soit l'adresse du domaine entré, on était redirigé vers l'index du domaine principal.

Ce script est à placer dans "index.html". Il redirige vers 2 index différents selon l'URL entré dans le navigateur.
L'index de monsite1 est désormais monsite1.html et l'index de monsite2 est monsite2.html

Remarques:
monsite1.ch est mon domaine principal
Auparavant, j'ai du installer les 2 domaines avec le même DNS sur le serveur.

Source / Exemple :


<html>
<head>
  <script language="JavaScript">
<!-- Script développé par Phoebeius Ales -->
if (window.location.hostname=="monsite1.ch") {window.location.href=("monsite1.html")}
else if (window.location.hostname=="www.monsite1.ch") {window.location.href=("monsite1.html")}
else if (window.location.hostname=="monsite2.ch") {window.location.href=("monsite2.html")}
else if (window.location.hostname=="www.monsite2.ch") {window.location.href=("monsite2.html")}
  </script>
  <title>REDIRECTION</title>
</head>
<body>
</body>
</html>

Conclusion :


Vous pouvez désormais avoir une quantité de sites en ne payant qu'un seul hégergement ;)

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.