Comment rediriger la page d'erreur 404 vers la page d'accueil dans WordPress en utilisant PHP

不言
Libérer: 2023-04-05 19:26:01
original
3873 Les gens l'ont consulté

Une erreur 404 signifie que la page demandée n'existe pas sur le serveur, s'il y a plusieurs erreurs 404 sur votre site WordPress, et que vous n'avez pas de page spécifique qui soit 404. Dans ce cas, vous pouvez simplement rediriger toutes les requêtes 404 via 301 vers la page d'accueil de votre site Web.

Comment rediriger la page d'erreur 404 vers la page d'accueil dans WordPress en utilisant PHP

Pour ce faire, vous n'avez pas besoin d'installer de plugins supplémentaires sur votre site, un petit code PHP peut le faire.

Redirigez la page d'erreur 404 vers la page d'accueil

Allez dans le répertoire de votre thème wordpress et éditez le fichier 404.php dans votre wordpress. Ajoutons le script PHP suivant en haut du fichier. La première ligne du script sera définitivement redirigée vers 301.

<?php
  header("HTTP/1.1 301 Moved Permanently");
  header("Location: ".get_bloginfo(&#39;url&#39;));
  exit();
?>
Copier après la connexion

Vous pouvez également remplacer .get-bloginfo("url") par le nom de domaine de votre site Web pour éviter de faire une demande supplémentaire à wordpress pour obtenir le nom de domaine et accélérer la redirection comme ci-dessous.

<?php
  header("HTTP/1.1 301 Moved Permanently");
  header("Location: http://www.example.com");
  exit();
?>
Copier après la connexion

Cet article est terminé ici. Pour un contenu plus passionnant, vous pouvez faire attention à la colonne Tutoriel vidéo PHP sur le site Web PHP chinois !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal