出于某些原因,我需要将Magento管理员放在与前端基本URL不同的域中.让我举个例子:
Magento商店:http://www.domain.com/storecode/urlpath.html(https用于帐户和结帐页面)
我想将admin设置为以下URL:https: //sub.domain.com/adminpath/(其中domain.com等于存储URL)
我正在使用MagentoCE 1.9.0.1
我已经在local.xml中设置了自定义管理路径
<admin>
<routers>
<adminhtml>
<args>
<frontName><![CDATA[adminpath]]></frontName>
</args>
</adminhtml>
</routers>
</admin>
Run Code Online (Sandbox Code Playgroud)
在系统 - >配置 - >管理员,我尝试了自定义管理URL和自定义管理路径的一些值组合,但似乎没有任何工作(我试图遵循这里提出的解决方案:http://www.magentocommerce.com/wiki/1_ -_installation_and_configuration/set_up_magento_backend_on_a_separate_node)
谁知道我做错了什么?
感谢帮助 !
小智 1
您也许能够摘取一些唾手可得的果实并从那里开始构建。
网站处于活动状态www.domain.com
- 听起来您有这个
网站活跃于sub.domain.com
。我说的只是前端客户视图。我不是 100% 确定如何实现这一点,但我相信它是在网络服务器级别处理的。例如,您可以创建一个Apache 虚拟主机条目。
确认路线有效www.domain.com/admin
那么管理员也应该在 处处于活动状态sub.domain.com/admin
。
在此阶段,我将限制访问或设置适当的重定向:
www.domain.com/admin
重定向到sub.domain.com/admin
sub.domain.com
重定向到www.domain.com
. 当然要小心避免无限循环。也许只是将 sub.domain.com 列入黑名单,同时将 sub.domain.com/admin 列入白名单。
归档时间: |
|
查看次数: |
1786 次 |
最近记录: |