Maison > Tutoriel CMS > PHPCMS > le corps du texte

Comment configurer 404 dans phpcms

Libérer: 2020-01-02 09:45:53
original
4035 Les gens l'ont consulté

PHPCMS est un logiciel de gestion de site web. Le logiciel adopte un développement modulaire et prend en charge plusieurs méthodes de classification. Il peut être utilisé pour faciliter la conception, le développement et la maintenance de sites Web personnalisés. Il prend en charge de nombreuses combinaisons de programmes, permet une migration facile de la plateforme de sites Web et peut largement répondre aux besoins des sites Web de toutes tailles.

Comment configurer 404 dans phpcms

Comment configurer une page d'erreur 404 dans le système phpcms v9 :

1 Dans le répertoire racine du site Web, créez un page404.php. fichier avec le contenu suivant :

<?php header(&#39;http/1.1 404 Not found&#39;);  ?>
Copier après la connexion

ou :

<?php header( $_SERVER[&#39;SERVER_PROTOCOL&#39;]." 404 Not Found", true, 404 );  ?>
Copier après la connexion

ou :

<?php  header( $_ENV[&#39;SERVER_PROTOCOL&#39;]." 404 Not Found", true, 404 );  ?>
Copier après la connexion

2. Définissez la page 404 dans la bibliothèque de fonctions.

Modifiez phpcms/libs/functions/global.fnc.php, insérez à la dernière position :

function page404(){  
    header($_SERVER[&#39;SERVER_PROTOCOL&#39;]." 404 Not Found", true, 404 );  
    require(&#39;page404.php&#39;);  
    exit();  
}
Copier après la connexion

3 Trouvez les listes et affichez les méthodes dans phpcms/module/content/index.php. , Modifiez et insérez :

show method :

if(!$catid || !$id)   
        page404()
if(!isset($CATEGORYS[$catid]) || $CATEGORYS[$catid][&#39;type&#39;]!=0)  
       page404()
if(!$r || $r[&#39;status&#39;] != 99)   
       page404()
Copier après la connexion

lists method :

if(!isset($CATEGORYS[$catid])) 
page404()
Copier après la connexion

Modifiez comme ceci, et le code d'état 404 sera renvoyé lorsque la situation ci-dessus est rencontrés.

Site Web PHP chinois, un grand nombre de Tutoriels PHPCMS gratuits, bienvenue pour apprendre en ligne !

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