无法在这个位置找到: head2.htm
当前位置: 建站首页 > 新闻 > 公司新闻 >

如何去掉织梦网站里边的index.html

时间:2021-04-09 17:23来源:未知 作者:jianzhan 点击:
短视頻,自新闻媒体,达人种草1站服务近期有好些站长盆友反应她们用织梦系统软件构建的网站开启域名总是自动跳转到index.html问我有木有方法去掉。要处理这个难题最先我得弄清楚这

如何去掉织梦网站里边的index.html


短视頻,自新闻媒体,达人种草1站服务

近期有好些站长盆友反应她们用织梦系统软件构建的网站开启域名总是自动跳转到index.html问我有木有方法去掉。

要处理这个难题最先我得弄清楚这个难题是如何引发的,实际上这个难题的出現是由于根文件目录下面的index.php,大家截取index.php从第14行到38行编码

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

{

require_once (dirname(__FILE__) . /include/mon.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 );

}

这里有1个分辨,网站在不加upcache主要参数的状况下(dedevvip/index.php?upcache=1)和网站根文件目录下不存在index.html那末他就立即自动跳转到index.html

这样了解难题根本原因了,那接下来我就得出处理方法,大家分两种状况

1、立即动态性访问

网站动态性浏览的状况下,程序流程会删掉根文件目录下面的Index.html ,那末他会实行include(dirname(__FILE__)。 /index.html );这段编码,把主页引入而非自动跳转。

2、静态数据浏览

有关这类状况,大家这里分两种。

1、IIS

开启IIS点一下文本文档,里边将index.html置于index.php上面,这有甚么功效呢?实际上这样设定便是在网站另外有index.php和index.html的状况下,先浏览index,html这样就不容易出現自动跳转的状况

2、Apache

apache里边DirectoryIndex来操纵文档查找优先选择级的

DirectoryIndex index.html index.php index.htm

和iis1样,大家将index.html往前放

转载请注明来源于:


(责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
无法在这个位置找到: ajaxfeedback.htm
栏目列表
推荐内容


扫描二维码分享到微信

在线咨询
联系电话

400-888-8866