1760 votes

Comment rediriger une page HTML?

Est-il possible de la configuration de base d'une page HTML afin de rediriger vers une autre page sur la charge?

2330voto

Valerij Points 7781
<meta http-equiv="refresh" content="0; url=http://example.com/" />

Remarque: Placez-le dans la section d'en-tête.

1185voto

Billy Moon Points 21439

Je voudrais utiliser les deux méta, et le code JavaScript et aurait un lien juste au cas où. Aussi, je pense que c'est une bonne idée de définir un méta taux de 1 pour des circonstances où le navigateur ignore la valeur 0 meta refresh.

<!DOCTYPE HTML>
<html lang="en-US">
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="refresh" content="1;url=http://example.com">
        <script type="text/javascript">
            window.location.href = "http://example.com"
        </script>
        <title>Page Redirection</title>
    </head>
    <body>
        <!-- Note: don't tell people to `click` the link, just tell them that it is a link. -->
        If you are not redirected automatically, follow the <a href='http://example.com'>link to example</a>
    </body>
</html>

Pour être complet, je pense que le meilleur moyen, si possible, d'utiliser des redirections de serveur, donc envoyer un 301 dans l'en-tête. C'est facile à faire via .htaccess des fichiers à l'aide d'Apache, ou via de nombreux plug-ins à l'aide de WordPress. Je suis sûr qu'il existe aussi des plugins pour tous les principaux systèmes de gestion de contenu. Aussi, cPanel est très facile de configuration pour les redirections 301 si vous avez installé sur votre serveur.

Il ne peut pas faire de mal à avoir la solution côté serveur comme méthode principale, et utiliser le côté client les solutions suggérées ici en même temps.

146voto

amit_g Points 15415

JavaScript

<script language="javascript">
    window.location.href = "http://example.com"
</script>

La balise Meta

<meta http-equiv="refresh" content="0;url=http://example.com">

42voto

lrkwz Points 1536

Je voudrais également ajouter un lien canonique pour aider votre RÉFÉRENCEMENT personnes

<link rel="canonical" href="http://www.example.com/product.php?item=swedish-fish"/>

26voto

Alex K Points 151

Il serait préférable de configurer une redirection 301. Voir les Outils du Webmaster de Google de l'article redirections 301.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X