必须有一种方法将所有内容重定向到一个页面,对吗?

时间:2011-09-01 17:35:52

标签: .htaccess redirect web

我有一个网站,我想将所有内容重定向到/index.html。

我正在更换一个旧网站,以便一些访问者可能会尝试访问死网址。我怎么能通过.htaccess做到这一点?

另外,有没有办法在流程中重写网址,以便他们看到http://www.example.com而不是他们最初尝试访问的内容?

谢谢, 豪伊

2 个答案:

答案 0 :(得分:1)

这应该做的工作:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .* index.html

index.html应保留在htacess

的同一目录中

答案 1 :(得分:0)

  1. 打开IIS。
  2. 在左侧窗格中选择您的网站。
  3. 在IIS 7中,在中间框中选择选项Default documents,然后添加所需的索引页面。在IIS 3中,右键单击左窗格中的网站,然后选择属性>主目录>然后添加您的索引页面名称并将其置于顶部(Top为优先级)。
  4. 在同一页面中,您可以选择将网址重定向到其他网址