ホームページ >ウェブフロントエンド >htmlチュートリアル >dedecms Webサイトのトップページに表示されるindex.html_html/css_WEB-ITnoseを非表示にする方法

dedecms Webサイトのトップページに表示されるindex.html_html/css_WEB-ITnoseを非表示にする方法

WBOY
WBOYオリジナル
2016-06-21 08:54:241656ブラウズ

一部の Dede がデフォルトでホームページを生成すると、ホームページ上のリンクの後に追加のindex.html が追加されます。これは、公式には、Web サイトの最適化に役立ちます。ホームページの重量の分散を防ぐため、また美観上の理由から、dede ホームページのindex.html は削除する必要があります。

次に、Dreamweaver ホームページからindex.html を削除する方法を共有しましょう

方法 1:

.htaccess ファイルを使用する この方法は現在使用されており、テストは成功。

方法は次のとおりです。

ルート ディレクトリの .htaccess に次のコードを追加します。

DirectoryIndexindex.htmlindex.phpindex.htm

方法 2 :

ホストでデフォルトのホームページの順序を設定します。index.html を先頭に置きます。

ホストが異なるため、ほとんどのスペースはスペースプロバイダーのメンバーシップバックエンドで変更できます。例: ワンワン。

方法 3: これも最も簡単で効果的な方法です。

ルート ディレクトリでindex.php ファイルを見つけ、次の内容を見つけます

// HTML バージョンを自動的に生成します

if (isset($_GET['upcache' ]) | !file_exists('index.html'))

{

require_once (dirname(__FILE__) . "/include/common.inc.php");

require_once DEDEINC."/arc.partview.class.php";

$GLOBALS['_arclistEnv'] = 'index';

$row = $dsql->GetOne( "Select * From `dede_homepageset`");

$row['templet'] = MfTemplet($row['templet']);

$pv = new PartView();

$pv->SetTemplet($cfg_basedir . $cfg_templets_dir . "/" . $row['templet']);

$row['showmod'] = isset($row[ 'showmod' ])? $row['showmod'] : 0;

if ($row['showmod'] == 1)

{

$pv -> SaveToHtml(dirname(__FILE__).'/index.html');

include(dirname(__FILE__).'/index.html');

exit();

} else {

$pv->Display();

exit();

}

}

else

{

header('HTTP/1.1 301 Moved Permanently');

header('Location:index.html');

}

?>

上の段落を次のコードに置き換えます

if(!file_exists(dirname(__FILE__).'/data/common.inc . php'))

{

header('Location:install/index.php');

exit();

}

require_once (dirname(__FILE__) . "/include/common.inc.php");

require_once DEDEINC."/arc.partview.class.php";

$ GLOBALS ['_arclistEnv'] = 'index';

$row = $dsql->GetOne("Select * From `dede_homepageset`");

$row['templet'] = MfTemplet($row['templet']);

$pv = new PartView();

$pv->SetTemplet($cfg_basedir . $cfg_templets_dir . "/" . $ row ['templet']);

$pv->Display();

?>

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。