0
我已经在我的Silverstripe项目中安装了subsite
模块。我有两个结构域Silverstripe子网站重定向循环
- login.abc.com
=>A main site
- login.xyz.com
=> A subsite, virtual host is created
这里的问题是我可以访问 -
login.abc.com/
和login.abc.com/admin
login.xyz.com/admin
但我不能访问login.xyz.com
,它会导致redirect loops
我又试图调试在framework\main.php
DataModel::set_inst(new DataModel());
echo "This code is printed"; //This code executes
Director::direct($url, DataModel::inst());
我米卡住小时,以找出可能会导致重定向循环这个问题,但徒劳无益。任何帮助将不胜感激。
UPDATE
我创造了另一个域login.pqr.com [Not subsite]
,并指出了同一个文件夹,这也正常工作。所以问题很明显,这个问题只存在于subsite
域中。
更新2
然后我和域名同名login.pqr.com
创建subsite
。现在这个时候网站前端login.pqr.com
没有工作。
更新3 如果从下管理subsites
菜单,我关掉Enable public access
,那么它的工作原理。
所以看来问题subsite
模块?有什么建议么?
这很好,你解决了你的问题,并为将来可能有同样问题的任何人分享你的解决方案。你想标记你的答案被接受吗? – 3dgoo
@ 3dg00是的,我会的,但我必须等待几个小时才能将其标记为已接受。 – WatsMyName