dedecms系统,怎么能把网址后面的index.html去掉?

如题所述

其实这个主要的是VPS和服务器的改动,如果自己没有权限的可以让空间商给你改一下,很简单的。
首页进如主机界面然后--IIS管理--网站--(你要改的网站)---右键---属性--文档(界面最右边的)---然后就看到下面有个方框----启动默认文档---方框中要有index.html这个文件,如果没有就添加一下,右边有添加的按钮,添加后点击那个index.html这个文件下面有个上移,然后一直把这个index.html文件上移至最上面,注意是最上面,一定要比index.php更肯前。然后点击下面的应用,然后弹出页面点确定,然后再确定。大功告成。
然后打开网站你会发现网站首页的域名后面没有index.html了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-10-28
在dede自带的index.php

原代码

<?php
if(!file_exists(dirname(__FILE__).’/data/common.inc.php’))
{
header(’Location:install/index.php’);
exit();
}
//自动生成HTML版
if(isset(

<# WebPartBody #>
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 `#@__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’);
}
?>
替换为

<?php
if(!file_exists(dirname(__FILE__).’/data/common.inc.php’))
{
header(’Location:install/index.php’);
exit();
}
require_once (dirname(__FILE__) . “/include/common.inc.php”);
require_once DEDEINC.”/arc.partview.class.php”;
$GLOBALS['_arclistEnv'] = ‘index’;
$row = $dsql->GetOne(”Select * From `#@__homepageset`”);
$row['templet'] = MfTemplet($row['templet']);
$pv = new PartView();
$pv->SetTemplet($cfg_basedir . $cfg_templets_dir . “/” . $row['templet']);
$pv->Display();
?>
第2个回答  2011-10-28
ftp或者本地删除index.html文件,在后台选择更新主页,采用动态浏览就可以了
第3个回答  2011-10-28
更新首页成动态就可以了,我也是刚研究出来的

dede怎么去除index使用dede
dedecms默认在后台生成index.html,有四种方法可以去除。直接删除CMS根目录下的index.php文件【这个方法看似最简单,但我自己试过,没用,而且删除后不能使用动态浏览各位大佬,织梦模板怎么去掉手机端首页后面的index.html?在你的主机控制管理里设置一下默认首页为“index.html”就没有了。dede自定义表单内...

dedecms怎么去掉index.html
dedecms默认是通过后台生成index.html,去掉的方法有4种 直接删除CMS根目下的index.php文件 [这个办法看似最简单,但是我自己试过后却不成功,而且删除后也没办法使用动态浏览了]使用.htaccess文件 ,目前使用的是这个办法,试验成功。 方法如下:在根目录的.htaccess里加入以下代码: DirectoryIndex index.ht...

怎么去掉dedecms网站后面的index.html
去掉dedecms网站后面的index.html:方法:去除首页跳转index.html 更改index.php页面把 header('HTTP\/1.1 301 Moved Permanently');header('Location:index.html'); 替换成 include(dirname(__FILE__).'\/index.html'); exit(); 即可。

织梦网站首页域名去掉index.html的方法?
2.修改程序文件,一次性替换所有栏目链接的index.html.需要修改的文件:include\/channelunit.func.php 找到if($isdefault==-1)在前面加入 \/\/跳转网址 if($ispart>2){ return $typedir;} if($defaultname == 'index.html'){ defaultname = '';} 注意:其中的index.html看您的实际情况换成index....

织梦dedecms如何去掉首页域名后面的index.html
织梦dedecms去掉首页域名后面的index.html方法如下:1、登陆你的主机服务商登陆进去,点击主机管理 2、在主机管理中选择修改默认首页,然后将index.html提到最前面。

织梦dedecms如何去掉首页域名后面的index.html
采纳率:0% 帮助的人:201.6亿 我也去答题访问个人页 展开全部 方法一:在空间或是服务器里修改默认首页为index.html方法二:首页生成静态之后将根目录中的index.php修改下名字,随便修改下,比如修改成index1.php 本回答由网友推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 为你推荐:特别...

dedecms系统,怎么能把网址后面的index.html去掉?
首页进如主机界面然后--IIS管理--网站--(你要改的网站)---右键---属性--文档(界面最右边的)---然后就看到下面有个方框---启动默认文档---方框中要有index.html这个文件,如果没有就添加一下,右边有添加的按钮,添加后点击那个index.html这个文件下面有个上移,然后一直把这个index.html文件上...

织梦dedecms如何去掉首页域名后面的index.html
其实这个很简单,就是给空间设置默认文档为index.html就行了,以iis为例 1、打开iis管理器 2、右键你的网站 3、点击属性 4、给默认文档添加index.html并且排列在第一个 5、刷新你网站你会发现没有这个index.html后缀了

dede如何删除无用的目录文件和html
dedecms默认在后台生成index.html,有四种方法可以去除。直接删除CMS根目录下的index.php文件【这个方法看似最简单,但我自己试过,没用,而且删除后不能使用动态浏览dedecms是什么东西?dedecms系统频繁爆出漏洞,很不乐观。一般的虚拟主机是很难保证安全的,不过某些空间商提供的虚拟主机控制面板后台是支持设置...

dedecms织梦程序首页如何去除index.html
把网站默认首页index.html放到index.php前面,这样它自动读到index.html就不会跳转了 二、直接动态浏览 网站动态访问的情况下,程序会删除根目录下面的Index.html ,那么会执行include(dirname(__FILE__)。‘\/index.html’);这段代码,把首页引用而非跳转。三、把dedecms的index.php更为以下内容 GetOne...

相似回答
大家正在搜