Maison  >  Article  >  Tutoriel CMS  >  discuzComment supprimer portal.php

discuzComment supprimer portal.php

藏色散人
藏色散人original
2020-08-05 09:25:564312parcourir

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.

discuzComment supprimer portal.php

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 "/"

discuzComment supprimer portal.php

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!

Déclaration:
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
Article précédent:dzComment supprimer portal.phpArticle suivant:dzComment supprimer portal.php