怎么去掉織夢dedecms首頁網址后面的index.html?大家使用dedecms系統的時候都知道在訪問首頁時候,網頁地址欄域名后面總會自動加了一個/index.html的后綴,看起來域名地址變得長了很多,顯得很不美觀,也不利于網站優化權重會分散。
	也許有的空間之前已經默認顯示的就是沒帶index.html,那就不會出現這樣的這個問題了,假如不是那我們怎么去掉織夢dedecms首頁網址后面的index.html呢?
	這里有三種方法可以實現:
	第一種 將dedecms網站根目錄下的index.php改成index.php.bak或者刪除掉,生成靜態首頁。
	第二種: 就是登陸到你的網站空間控制面板中,將i默認首頁ndex.html的優先級設置為最高。一般的主機空間都會提供這種功能,這種也是最好的方法,如果萬一不能怎么辦呢?沒關系,還有有下面的一種方法可以實現。
	第三種:我們登陸ftp找到dedeCMS根目錄下的index.php文件(在web/ 跟目錄下有個自帶的index.php文件):,用DW或者文本方式打開,代碼如下:
	原代碼
	//自動生成HTML版
	if(isset($_GET['upcache']))
	{
	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->SaveToHtml(dirname(__FILE__).'/index.html');
	include(dirname(__FILE__).'/index.html');
	exit();
	}
	else
	{
	header('HTTP/1.1 301 Moved Permanently');
	header('Location: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']);
	$pv->Display();
	?>
	然后保存。