去掉首页访问地址后的index.html
2014-02-07 15:36
519 查看
很多朋友在使用织梦建站或者仿站时都会发现,在访问首页时后面都会添加上index.html
现在我就把这解决办法分享出来,大家可以试一试,看有没有用
在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 = 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();
?>
然后就可以了。。。。
现在我就把这解决办法分享出来,大家可以试一试,看有没有用
在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 = 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();
?>
然后就可以了。。。。
相关文章推荐
- 织梦建站访问首页时后面都会添加上index.html该如何去掉
- 黄聪:织梦DedeCMS如何去掉首页域名后面的index.html
- nginx 访问默认index.html首页跳转指定页面
- DedeCMS首页网址中去掉带index.html的解决方法
- DEDECMS去掉自动生成首页或栏目后面带的index.html
- 怎么去掉织梦网站首页带的index.html/index.php
- DedeCMS访问网站首页会自动在域名后面多出index.html的解决方法
- Ubuntu 16.04 本地 php 项目 访问地址去掉 index.php
- 织梦dedeEims去掉栏目地址后的index.html
- dedecms如何去掉首页index.html的方法
- 访问 apache 显示 Forbidden You don't have permission to access /index.html on this server. 解决方法
- nginx配置后只有根目录首页index.php能访问,其他页面404
- 在APACHE服务器上的访问方式上去除index.php nginx去掉index.php
- nodejs访问本地静态资源(进入index.html)
- 访问www首页不跳转三级域名的两种方式 (struts welcome-file-list index.action问题)
- CI 目录下放置index.html,防止直接访问
- 项目访问index.html,默认跳转到login.jsp页面,隐藏地址栏每次显示请求路径和参数,定个在域名不变
- tomcatweb项目的默认首页(index.html)修改及关于war包生成.
- dedecms中去除首页index.html的方法