如何去除织梦网站首页后面的index.html

Ourboke
Ourboke
Ourboke
604
文章
148
评论
2021年7月5日08:01:581 31

有用织梦建站的朋友都有此体会,搭建好站点之后首页后面会出现index.html小尾巴,看上去着实凡人,特别是对于有强迫症的我来说。

去除织梦网站index.html

如何去除织梦网站首页后面的index.html

在此之前Ourboke联盟也有说过如何去除网站中的index小尾巴,但这次方法和此前有点不同,此前是在服务器里直接去除,这次是利用修改代码的方法来进行去除。

此方法好的就是能够永久删除,好了,废话不多说直接进入教学吧。

在www/根目录下有个自带的index.php文件,原代码为:

//自动生成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 =newPartView();
$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 =newPartView();
$pv->SetTemplet($cfg_basedir . $cfg_templets_dir ."/". $row['templet']);
$pv->Display();
?>

然后再把index.php文件重新上传到根目录下并覆盖原来文件,接着再强制刷新下页面就解决了,怎么样,是不是超级的简单。如果不喜欢再服务器控制台操作的朋友们可以试试这个办法,效果也是挺不错的。

茫茫人海能够相遇便是缘分,但请记住;尊重每一份辛勤的汗水,所以转载请注明出处,谢谢!
Ourboke
  • 本文由 发表于 2021年7月5日08:01:58
  • 转载请务必保留本文链接:https://www.ourboke.com/2773.html
如何去除网站中的index小尾巴 网站建设

如何去除网站中的index小尾巴

不知道很多人发现没有,一般情况之下,在我们网站搭建好之后,网站中会出现index的小尾巴(index.html或index.php)。这个是我们做SEO的站长们难以接受的,特别是作为有强迫症的我来说,...
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

评论:1   其中:访客  1   博主  0
    • 林羽凡 林羽凡 3

      Dedecms这玩意我居然接触了有10年了,虽然现在没用了,但看到这标签,还是熟悉的味道。 :grin: