Maison > Article > Tutoriel CMS > discuzComment supprimer portal.php
Méthode Discuz pour supprimer "portal.php" : Tout d'abord, définissez la page d'accueil par défaut sur "Indisponible" dans les paramètres de navigation de l'arrière-plan du système ; puis ouvrez "index.php" et modifiez le contenu en "$_ENV". [ 'domain']['defaultindex']" suffit.
Recommandé : "discussion tutoriel"
discuz Annuler portal.php dans l'url de la page d'accueil du portail
Je prévois d'utiliser discuz pour créer un site Web végétarien ces derniers jours. Une fois que tout est prêt, j'apporte toujours portal.php lorsque je visite le portail de discuz. Je l'apporte toujours dans l'URL. J'ai l'impression que c'est trop accrocheur, et Discuz est un produit auquel les moteurs de recherche ont toujours résisté. Afin d'obtenir un meilleur référencement pour le nouveau site, j'ai décidé de supprimer portal.php. l'URL. La méthode de fonctionnement est la suivante :
1. Dans le système Définissez-le dans les paramètres de navigation en arrière-plan, définissez la page d'accueil par défaut sur "Indisponible", puis personnalisez une page d'accueil, remplissez "/"
dans le lien. 2. Dans le programme Recherchez
$url = empty($_ENV['domain']['app']['default']) ? (!empty($_ENV['domain']['defaultindex']) ? $_ENV['domain']['defaultindex'] : 'forum.php') : 'http://'.$_ENV['domain']['app']['default'];
dans le index.php du répertoire racine et modifiez-le comme suit :
$_ENV['curapp'] = str_replace('.php', '', $_ENV['domain']['defaultindex']);
Cependant, cela ne peut toujours pas résoudre le problème de portal.php dans l'url
Ainsi, grâce à l'analyse, vous pouvez définir l'appindex par défaut de discuz, ou. modifiez-le dans le fichier index.php
$_ENV['curapp'] = 'portal'; //添加这么一条语句,将curapp默认设置为portal,否则默认是forum require './'.$_ENV['curapp'].'.php';
Pourquoi devrais-je le définir comme ça, car je ne veux pas utiliser le forum au début de la fonction.
Enfin, ajoutez une déclaration dans forum.php pour bloquer l'accès au forum
header("LOCATION:http://www.zt520.net"); exit();
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!