thinkphp frameworkLa colonne tutoriel vous présentera deux méthodes pour supprimer le module home dans le framework TP. J'espère que cela sera utile aux amis dans le besoin !
Parfois, nous supprimerons également Home, ce qui signifie que lorsque nous visitons www.olcms.com/News/read/id/1.html, cela équivaut à visiter www.olcms.com/Home/News/read/ id/1.html, le module home est supprimé. Il existe deux méthodes pour cela.
1. La première méthode consiste à lier le module Home. Je pense qu'il est préférable de ne pas utiliser cette méthode. Sur le serveur nginx, suivez http://www.jianshu.com/p/5e62bd1a9edc. dit sur nginx. S'il est configuré à l'intérieur, l'accès au frontend est normal, mais l'accès au backend signalera que le module admin.php n'existe pas. Parlons de cette méthode
Liez le module Home sous index.php
define('BIND_MODULE','ThinkerInternet');
, puis ajoutez un admin.php dans le répertoire racine pour lier le module admin, comme suit
Le lien ci-dessus réussira . , le lien d'arrière-plan est xxx.com/admin.php, mais cette méthode n'est pas recommandée. Parlons de la deuxième méthode
2 Spécifiez le module par défaut
comme indiqué ci-dessus, dans Common/Conf/config. . Ajoutez le code suivant au fichier de configuration php
'URL_MODEL'=>2, 'MODULE_ALLOW_LIST' => array('Home','Admin'),//指定可访问的模块,不许填写,如果还有其他模块也要写上 'DEFAULT_MODULE' => 'Home', // 默认模块
et c'est fait. . . Bien sûr, l'adresse du backend est xxx.com/admin/...
Recommandé : "Les 10 derniers didacticiels vidéo thinkphp"
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!