Maison Tutoriel CMS DEDECMS supprimer index.html

supprimer index.html

May 26, 2021 am 10:55 AM
dede

Méthode Dede pour supprimer index.html : 1. Remplacez le contenu de index.php pour générer de la dynamique ; 2. Supprimez directement le fichier index.php sous le répertoire racine du CMS ; .html; 4. Définissez l'ordre de la page d'accueil par défaut dans l'hôte.

supprimer index.html

L'environnement d'exploitation de cet article : système Windows 7, DedeCMS version 5.6, ordinateur DELL G3

Après que Dede génère la page d'accueil par défaut, le lien sur la page d'accueil sera suivi de Il y a un autre index.html. Selon le communiqué officiel, cela est bénéfique pour l’optimisation du site Web.

Mais cet index.html est inconfortable à regarder, et il n'est pas propice à l'unification de l'URL de la page d'accueil en SEO. Parce que l'URL de mon site Web utilise .htaccess pour rediriger vers www et se termine par .com.

Afin d'éviter que le poids de la page d'accueil ne soit dispersé, et aussi pour des raisons esthétiques, le index.html sur la page d'accueil dede doit être supprimé.

La méthode pour supprimer index.html de la page d'accueil dede donnée sur Internet est la suivante :

1 Remplacez le contenu d'index.php selon les instructions officielles de mise à jour pour générer de la dynamique,

S'il n'est pas nécessaire de générer du HTML pour la page d'accueil. Remplacez index.php par le code suivant

<?php
if(!file_exists(dirname(__FILE__).&#39;/data/common.inc.php&#39;))
{
header(&#39;Location:install/index.php&#39;);
exit();
}
require_once (dirname(__FILE__) . "/include/common.inc.php");
require_once DEDEINC."/arc.partview.class.php";
$GLOBALS[&#39;_arclistEnv&#39;] = &#39;index&#39;;
$row = $dsql->GetOne("Select * From `dede_homepageset`");
$row[&#39;templet&#39;] = MfTemplet($row[&#39;templet&#39;]);
$pv = new PartView();
$pv->SetTemplet($cfg_basedir . $cfg_templets_dir . "/" . $row[&#39;templet&#39;]);
$pv->Display();
?>
Copier après la connexion

Bien sûr, cela ne fonctionnera pas si vous souhaitez générer du HTML.

2. Supprimez directement le fichier index.php sous le répertoire racine du CMS

Cette méthode semble être la plus simple, mais je l'ai essayée moi-même mais j'ai échoué. Et vous ne pouvez plus utiliser la navigation dynamique après l'avoir supprimée.

3. Utiliser le fichier .htaccess

Cette méthode est actuellement utilisée et le test a réussi.

La méthode est la suivante :

Ajoutez le code suivant à .htaccess dans le répertoire racine :

DirectoryIndex index.html index.php index.htm
Copier après la connexion

C'est aussi simple que cela.

4. Définissez l'ordre de la page d'accueil par défaut dans l'hôte : placez index.html au premier plan.

En fonction de l'hébergeur, la méthode de paramétrage est également différente. Je n'entrerai pas dans les détails.

Recommandations associées : "Tutoriel dedecms"

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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)