【发布时间】:2014-03-14 16:54:22
【问题描述】:
我有一个标准网站
拥有所有公共页面的www.example.com
但用户登录后,所有页面都处于安全模式:https://www.example.com
我要强制相关页面只有http或https
从 http 的角度来看,我不希望 https://www.example.com/about/ 像 Google 那样工作惩罚重复内容的网站。
从登录的角度来看,我不想要
http://www.example.com/signin/
出于明显的安全原因而工作。
最好的方法是什么?
访问错误的版本会导致永久 301 重定向。
【问题讨论】:
-
你永远不知道你的运气戴夫 :)
-
幸运和奖励都值得赞赏,戴尔! PS,你用的是哪个MVC框架?我想用版本重新标记你的帖子。
标签: asp.net asp.net-mvc routes asp.net-mvc-5