主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
用dede: 1去除index.html的方法。替换index.php的内容生成动态;2.直接删除CMS根目录下的index.php文件;3.使用htaccess文件删除index.html;4.在主机中设置默认主页顺序。
操作环境:Windows7系统,DedeCMS5.6版本5.6,DELL G3电脑。
Dede默认生成首页后,首页的链接后面会多一个index.html。按照官方的说法,这有利于网站优化。
但是这个index.html让人不舒服,也不利于seo中首页网址的统一。因为我网站的网址是统一的。htaccess,都是www,但是结尾是。com。
所以为了不让首页的重量分散,也为了美观,德德首页的index.html不得不去掉。
从网上给出的dede主页中删除index.html的方法如下:
1.根据官方更新指令替换index.php的内容生成动态、
如果主页不需要生成HTML,将index.php改为下面的代码。
lt?phpif(!file_exists(目录名(__FILE__)。'/data/common . Inc . PHP # 39;)){ header( # 39;位置:install/index . PHP # 39;);exit();}require_once (dirname(__FILE__)。"/include/common . Inc . PHP ;);require_once DEDEINC。"/arc . part view . class . PHP ;;$ GLOBALS[ # 39;_ arclistEnv # 39] = 'index # 39;$ row = $ dsql- gt;GetOne( ;select * From ` dede _ home pageset ` ;);$ row[ # 39;模板 # 39;]= MF templet($ row[ # 39;模板 # 39;]);$ PV = new part view();$ PV- gt;SetTemplet($cfg_basedir。$cfg_templets_dir。"/ ;。$ row[ # 39;模板 # 39;]);$ PV- gt;显示();? gt当然,想生成html是不行的。
2.直接删除CMS根目录下的index.php文件,
这个方法看起来是最简单的,但是我自己也试过,但是不管用。而且删除后没有办法使用动态浏览。
3.使用。htaccess文件
目前采用这种方法,实验是成功的。
该方法如下:
将下面的代码添加到。根目录的htaccess:
索引index.html、index.php、index.htm,就这么简单。
4.在主机中设置默认主页顺序:将index.html提到最前面。
设置方法因主机而异。我就不细说了。
推荐:《dedecms教程》以上是dede去除index.html的详细内容。请多关注主机参考其他相关文章!
这几篇文章你可能也喜欢:
- Dede:字段名=位置如何去掉最后一个大于号?
- dede如何按ID排序(由decode使用)
- 如何在dede中调用文章属性的名称
- dede中第一次登录密码错误(dede忘记登录密码)怎么办?
- dede如何添加自定义属性?
本文由主机参考刊发,转载请注明:摆脱index.html(迪迪教程) https://zhujicankao.com/84341.html
评论前必须登录!
注册