Comment modifier le chemin d'arrière-plan de phpcms :
Méthode 1 : Changez-le en nom de domaine de deuxième niveau dans l'arrière-plan de gestion.
En arrière-plan de gestion : Paramètres > Paramètres associés > Configuration de sécurité > Accédez au nom de domaine en arrière-plan et saisissez le nom de domaine personnalisé de deuxième niveau. admin.cmsyou.com. Vous ne pouvez vous connecter que via ce nom de domaine (si vous devez supprimer la liaison, vous devez modifier le paramètre admin_url dans /caches/configs/system.php pour annuler manuellement la liaison).
Après cela, admin.cmsyou.com est résolu sur cet hôte dans la résolution du nom de domaine, et l'hôte y est également lié. De plus, l'ordre d'index par défaut index.php est défini en premier, de sorte que. l'entrée backend de gestion est modifiée.
Méthode 2 : Déterminez l'entrée de gestion en fonction de la valeur personnalisée de SESSION.
Cette méthode nécessite de modifier le fichier phpcms par défaut, de personnaliser un portail pour démarrer la SESSION, puis de juger la SESSION. Si elle correspond, connectez-vous, sinon, accédez à la page d'accueil. CMSYOU utilise actuellement cette méthode.
1. Modifiez le fichier phpcmsmodulesadminindex.php et ajoutez :
//login diy if (empty($_SESSION['cms_login'])) { header('location:'.APP_PATH); exit; }
au début de la méthode de la fonction publique __construct() Recherchez également la méthode de la fonction publique public_logout() et ajoutez
.$_SESSION['cms_login'] = 0;
<?php define('PHPCMS_PATH', realpath(dirname(__FILE__) . '/..') . '/'); include PHPCMS_PATH . '/phpcms/base.php'; // pc_base::creat_app(); $session_storage = 'session_' . pc_base :: load_config('system', 'session_storage'); pc_base :: load_sys_class($session_storage); session_start(); $_SESSION['cms_login'] = 1; unset($session_storage); header('location:../index.php?m=admin'); ?>
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!