将index.html更改为start.html

时间:2016-01-12 22:52:50

标签: html .htaccess

请希望有人可以帮助我,因为我已经处理了这个问题已经有两个星期了,而且我无法弄清楚如何解决这个问题。

我已经在我的网站上添加了一个新的部分,因为我提供了一项全新的服务。我把新部分放在index2.html下。

我有一个名为start.html的新的开始/默认页面,在这里他们可以选择点击他们要来的服务,因此将要转到{{1}下的旧网站部分或者他们将转到index.html下的新部分。

让人们直接转到index2.html我已将start.html放入我的htaccess文件中,这样可以正常使用。但是,当他们选择要访问哪个网站部分并点击它时,他们就不会获得网站DirectoryIndex start.htmlindex.html,但他们会在屏幕上看到他们的连接不是私密的消息你会在网址链接前面看到一个红色的index2.html。我不希望它是https,它只需要是http。

单独所有链接都可以正常工作。所以我不明白为什么会出现这个消息,我该怎么办呢?

我还对W3C进行了链接检查,它说:

  

错误行:87 www.example.com/index2.html
  状态:500无法连接到www.example.com:443
  这是服务器端问题。检查URI。

     

错误行:78 https
  状态:500无法连接到www.example.com:443
  这是服务器端问题。检查URI。

2 个答案:

答案 0 :(得分:0)

使用index.html作为/folder/的默认文件,

即。将浏览器指向/folder/会将您带到/folder/index.html

是一个如此广泛的惯例,你几乎肯定最好不要搞乱它。

我的建议是:

  1. /index.html重命名为/old-part/index.html

  2. /index2.html重命名为/new-part/index.html

  3. /start.html重命名为/index.html

答案 1 :(得分:0)

我同意Rounin。浏览器/网站旨在为网站的主页面查找名为index.html,index.php,index.xhtml等的文件,具体取决于网站所在网站的类型。

你需要做Rounin为你的文件建议维护一个合适的网站,没有任何麻烦。