怎么去掉dedecms織夢首頁后面的index.html?大家知道dedecms系統按照默認的設置安裝后,訪問首頁時候,域名后面總跟隨著一個/index.html的后綴,看起來域名變得很長了,另一個也不利于優化,首頁權重會分散。
當然,有的空間可能默認顯示的就是沒帶index.html,那么就不用考慮這個問題了。
今天說下兩種方法可以實現:
第一種: 虛擬主機的話,就是在你的空間控制面板中,將index.html默認首頁的優先級設為最高。一般的空間都會提供這種功能。還有以IIS6為例,在IIS里右鍵屬性-文檔,添加index.html,移動到最上面。如圖:

第二種:我們找到dede根目錄下的index.php文件:
復制以下代碼,然后替換index.php里的代碼:
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();?> 但是為了保險起見,兩種方法都同時修改。
以上步驟都OK之后,更新首頁,看看是不是去掉index.html了!