6
votes

Comment rediriger la page Web d'un domaine à un autre?

Comment rediriger le domaine vers un autre domaine, lorsque le premier domaine (WebPage) charge?


0 commentaires

3 Réponses :


1
votes
<% Response.Redirect ("http://example.com") %>
See here for further information.

0 commentaires

13
votes

Il y a quelques façons de le faire. On consiste à ajouter l'événement surload à l'étiquette du corps ce qui définit la fenêtre.Location au nouveau domaine.

<script language=javascript>
function redirect(){
  window.location = "http://example.com";
}
</script>

<body onload="redirect()">

</body>


2 commentaires

Beaucoup plus efficace pour utiliser l'approche d'en-tête de redirection ASP.NET, mais cela fonctionnera certainement. (Tant que JavaScript est activé.)


D'accord. Selon la configuration du serveur, il pourrait également y avoir une redirection sur le niveau du serveur Web. Balusc a également une bonne solution.



17
votes

Une alternative HTML pure est la balise suivante dans votre code HTML : xxx

le 0 est ici la quantité de secondes que la page doit rester ouverte avant de rediriger. Dans ce cas, cela arrivera immédiatement dès que vous chargez la page. Au contraire à la solution JS proposée, cela fonctionnera également bien dans les navigateurs atteints de JS désactivés.

Cependant, si vous avez la possibilité de gérer le code côté serveur sans problème (c'est-à-dire que la réponse n'est pas encore commise. et ainsi de suite), alors je préférerais que ce soit au-dessus de la solution HTML / JS quand même.


2 commentaires

Malheureusement, cela ajoute simplement l'URI à la fin de la voie actuelle, pas de redirection de ce site.


Il suffit d'utiliser une URL absolue au lieu d'une URL relative?