阿里云ECS更改网站的默认首页

阿里云ECS更改网站的默认首页,第1张

可以使用页面跳转

Header("Location:/indexhtml");

或者设置默认首页就把indexhtml设置在indexphp之前

如果用xshell

服务器是iis

        找到webconfig

<configuration></configuration>标签内添加

         <defaultDocument>

      <files>

        <add value="indexhtml" /> 

     </files>

    </defaultDocument>

  </systemwebServer>

服务器是apache

安装后Apache的目录下,有一个conf目录,在这个目录里,有一个"httpdconf"文件

找到 DirectoryIndex 这段把它改成DirectoryIndexindexHtml 如果前面有#要去掉

IIS设置默认首页的步骤:

打开IIS,展开网站列表,在你建立的站点的名称上点击右键,点“属性”,就打开下面这个界面:

2切换到“文档”选项卡

3点击添加,在弹出的对话框的空格里输入“indexhtml”或者“indexphp”或者你想要指定的首页名称,点击确定,再确定退出即可

首先你用的什么服务器,是IIS 还是 appache

IIS的是这样appache服务器

在你安装后的Apache目录下,有一个conf目录,在这个目录里,有一个"httpdconf"文件我们要做的,就是修改这个文件 

在这个文件里,凡是以"#"开头的每一行,都是无效的,如果你想让你的设置起作用,就要把行首的"#"去掉 

找到 DirectoryIndex 这段把它改成DirectoryIndex indexphp indexHtml indexhtml 这样,你的网站目录的默认首页是 indexphp, 如果没有indexphp系统会自动寻找indexhtml、html做为默认首页了。 

注意事项:indexphp indexHtml之间要有一个空格 

这个是设置类问题:

这个默认截图就不处理了,目的是让大家区分,并不是所有的网站管理平台都一样的设置方法,仅以此为例,其他不同平台灵活变通:不要盲目的只去盯着功能按钮文字一模一样的去找,要知道平台是不一样的:

登录网站管理面板。

左侧选择主机管理,右侧选择首页设置。

添加首页文件名,indexhtml,或者已有名称调整到最顶端。

这样访问时默认就会打开这个文件,而不用单独添加。

分类: 电脑/网络 >> 互联网

问题描述:

我用的是leadbbs,这个论坛的默认页面是boards 也就是说我以前直接输入/bbs就能直接默认进入到/bbs/boards这个页面,但是自从我传了一个Default文件上传到bbs目录下以后,我再进入/bbs就进步去了,显示 您无权查看该网页,您可能没有权限用您提供的凭据查看此目录或网页。 删掉了Default文件还是不能进去,必须输入/bbs/boards才能正常访问我的论坛。

请问我该怎么样才能恢复到,我输入/bbs/就可以直接进入到/bbs/boards呢?我用的ftp上传软件是LeapFTP。

解析:

这和上传软件是没关系的,网站服务器的默认优先打开的文件后缀为index/index/Default/main/main

这些都是可以在主机里面设置的。接输入/bbs就能直接默认进入到/bbs/boards这个页面用的是页面跳转

在你未传Default之前他里面本来也有一个Default,里面内容应该是<%

ResponseRedirect "Boards"

%>这说明浏览器先打开的是Default,之后才跳转到Boards去了

等你传了你自己的Default后当然不能跳转了,删掉之后更不能了。

建议你新建一个Default文件在bbs目录里,Default里面内容写上<%

ResponseRedirect "Boards"

%>就行了。新建用记事本就行了保存之后把文件名改为Default,ok了。。。

indexhtml

只是一个缺省的默认页面,因为一个网站打开必须有一个页面,它只是一个名称,事实上你可以把你任何想要设置的默认页改名为indexhtml或indexphp来达到设置首页的目的,你需要哪个页面做首页,那就把名字替换为index即可

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 阿里云ECS更改网站的默认首页

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情