Si vous souhaitez configurer une redirection vers un autre site Web, vous n'avez pas besoin de configurer de règles de routage sur un serveur Web ou de vous embêter avec JavaScript. HTML a des outils de redirection intégrés en utilisant méta
Mots clés. Nous discuterons comment et quand les utiliser.
Bien sûr, si vous avez la capacité de mettre en place quelque chose de mieux, vous devriez le faire. Si vous avez un accès complet au serveur Web sur lequel votre site s'exécute, vous devez probablement configurer une redirection 301 ou 302, ou si la ressource est sur le même serveur, configurer une réécriture d'URL afin que l'utilisateur ne soit pas affecté à tout. Même l'hébergement partagé avec Apache peut gérer 301 redirections avec .htaccess
fichiers de configuration.
Cependant, le monde réel n’est pas toujours aussi joli et il vous suffit parfois de déployer une page HTML qui redirige chaque utilisateur ailleurs. Habituellement, c'est plus utile dans les cas où vous ne pouvez pas utiliser un .htaccess
fichier, comme avec certains systèmes de gestion de contenu qui l'écrasent.
Ce n'est toujours pas une bonne solution – ce n'est pas génial pour le référencement, car il s'agit d'une redirection côté client, et ce type de redirection affichera un écran blanc sur le côté de l'utilisateur en attendant que la redirection démarre. Si vous voulez toujours en créer un, HTML a quelques outils intégrés.
À l'aide des redirections d'actualisation de méta HTML, vous pouvez envoyer un utilisateur vers une nouvelle page. Créez un fichier HTML contenant uniquement les éléments suivants, en remplaçant example.com par votre URL:
Le zéro avant cela signifie que cette redirection se produira instantanément, ce qui est probablement idéal. Cependant, si vous souhaitez afficher à la place le message ennuyeux "Cliquez ici si vous n'êtes pas redirigé dans cinq secondes", vous pouvez également le faire, en ajoutant un deuxième lien que les utilisateurs:
Si vous n'êtes pas redirigé dans cinq secondes, cliquez ici.
Cependant, les redirections de méta-actualisation HTTP sont pris en charge dans chaque navigateur, il est donc presque toujours préférable de simplement rediriger les utilisateurs instantanément.