我有一个我想部署的网站,作为画龙点睛的一部分,我想在浏览器中显示网址www.example.com/而不是www.example.com/index.html
这是怎么做到的?
答案 0 :(得分:1)
您可以通过将一个网址(www.example.com)的请求“重定向”到另一个网址(www.example.com/index.html)来实现此目的。这是通过向用户的浏览器发送HTTP 301(或302)来在服务器端完成的。
通常,您使用所谓的“重写”工具来截取您的网络服务器上的请求,并执行由Regular Expressions制定的规则。规则决定是否/如何重定向。
工具强>
如果您使用的是IIS 7或更高版本,则可以安装official Rewrite module for IIS。如果您使用的是IIS 6,则可以使用开源UrlRewriter.NET。
就我个人而言,我对两者都有非常好的经验,甚至在一个项目中也是如此。
答案 1 :(得分:0)
如果只需要网站的默认重定向,请考虑在IIS7 \ IIS6中使用httpRedirect功能。