我可以在Orchard CMS中拥有2个主页(经过身份验证和匿名)吗?

use*_*364 2 orchardcms orchardcms-1.6

我的"主页"中的"内容"部分应该是我构建的登录小部件,但一旦登录,我希望人们被发送以查看他们现在被允许查看的"内容"区域.对于这两个页面,我希望人们能够在URL名称之后没有任何内容访问我的URL.(即www.xyz.com)并查看不同的"内容"区域是否已登录.

我面临的问题是Orchard将"Authenticated"和"Anonymous"设置为图层,但您必须为网站上的每个页面设置在这些图层上设置的内容.但我的"主页"与我网站上的其他页面发生的事情不同.

有没有办法,我可以为Authenticated和Anonymous设置主页的单独内容部分(即当人们只输入我网站的基本URL时)?

谢谢.

Ber*_*Roy 6

URL应对应于资源.使用GET动词在单个URL后面有两个不同的资源会对SEO产生负面影响,以及其他令人讨厌的影响.但是,您可以做的一件事是将经过身份验证的用户从主页重定向到单独的URL.

如果你仍然希望继续这样做,你可以定义自己的层,结合家庭和认证的条件:url('~/') and Authenticated并且url('~/') and not Authenticated应该做到这一点.