C# 想用www打开我的网站吗

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中完成。有一个类似的问题得到了很好的回答 您可以使用。但默认情况下,它

我有任何asp.net mvc网站,我想以
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呢?