2012-03-27 97 views
0

我有一个ASP.Net MVC 3网站托管在共享Windows托管软件包上。我希望我的网站在用户没有输入时自动为我的所有网页添加一个“www”前缀,即mytestpage.com重定向到www.mytestpage.com。将www前缀添加到URL

我已经通过Stackoverflow和其他Internet站点广泛浏览以找到解决方案,但无济于事。给出的解决方案是要么配置IIS本身,但是,我没有访问IIS,因为我正在使用共享主机软件包。

也有人说,通过网络配置文件IIS7 URL Rewrite - Add "www" prefix添加前缀然而,这似乎只与IIS 7

工作是否有其他方法可以让我做到这一点?

非常感谢您的帮助。

谢谢。

回答

0

在我的解决方案上,我检查应用程序开始请求是否有www或没有。如果没有,我重定向到www。

当然,我所有的链接都是相对的。

+3

您在Application_Start中编写了哪些代码来检查? – tgriffiths 2012-03-27 08:21:08