C# 想用www打开我的网站吗
我有任何asp.net mvc网站,我想以C# 想用www打开我的网站吗,c#,asp.net,cookies,url-rewriting,C#,Asp.net,Cookies,Url Rewriting,我有任何asp.net mvc网站,我想以www.example.com而不是example.com的形式打开它。我想将每个使用example.com的用户重定向到www.example.com。我这样做的原因是为了维护cookies。目前有两种不同的cookie集,一种适用于www.example.com,另一种适用于example.com。我如何才能做到这一点?这需要在web.config中完成,而不是在.htaccess中完成。有一个类似的问题得到了很好的回答 您可以使用。但默认情况下,它
www.example.com
而不是example.com
的形式打开它。我想将每个使用example.com
的用户重定向到www.example.com
。我这样做的原因是为了维护cookies。目前有两种不同的cookie集,一种适用于www.example.com
,另一种适用于example.com
。我如何才能做到这一点?这需要在web.config中完成,而不是在.htaccess中完成。有一个类似的问题得到了很好的回答 您可以使用。但默认情况下,它不会安装在服务器上。安装后,您可以在站点的Web.Config
文件中创建规则
<system.webServer>
<rewrite>
<rules>
<rule name="Redirect to www" stopProcessing="true">
<match url=".*" ignoreCase="true" />
<conditions>
<add input="{HTTP_HOST}" pattern="^traindb.nl" />
</conditions>
<action type="Redirect" url="http://www.traindb.nl/{R:0}" redirectType="Permanent" />
</rule>
</rules>
</rewrite>
</system.webServer>
您可以在DNS甚至IIS设置中从example.com->www.example.com配置重定向 我认为您需要查看.htaccess重定向您为什么不为.example.com
设置cookie呢?