2016-03-26 17:15:52 3842次浏览 2条回答 1 悬赏 10 金钱

类似这样的 
前台:http://www.demo.com/index.php
后台:http://www.demo.com/admin.php

我用的是该高级版,有front和backend两个模块,不会配置,求教!

最佳答案

  • javalzbin 发布于 2016-03-26 17:24 举报

    你把www.demo.com所指向的目录配置到advanced目录下,
    那么访问后台:http://www.demo.com/backend/web/index.php
    访问到前台:http://www.demo.com/frontend/web/index.php

    但是这样,url就比较长了,所以,你最好分配两个域名,比如后台域名为:backend.demo.com,然后这个域名目录直接指向到advanced/backend/web目录下,那么你访问的时候:http://backend.demo.com/index.php 就访问到后台

    前台配置也类型,比如域名为frontend.demo.com,然后这个域名目录直接指向到advanced/frontend/web目录下,那么你访问的时候:http://frontend.demo.com/index.php 就访问到前台

    生产环境中,这种方式用的也不少,一般把域名配置到公司首页,比如:www.demo.com,然后公司的管理后台用二级域名。
    当然,还有其他的解决方案。看你习惯配置成哪种。

    如果是本地环境,可以通过配置hosts文件,也可以通过端口来区分。

    1 条回复
    回复于 2016-03-26 17:27 回复

    非常感谢回答,成功了!

  • 回答于 2016-04-11 20:48 举报

    其实很好处理的,已经内置给你考虑周到了

    1 条回复
    回复于 2018-10-10 20:31 回复

    我的还没有配置好,也是一样的问题,二级域名配置访问管理元后台,顶级域名配置到前端,我的是二开的YII架构,没有看明白

您需要登录后才可以回答。登录 | 立即注册
tw1996
见习主管

tw1996

注册时间:2016-03-13
最后登录:2020-03-25
在线时长:37小时2分
  • 粉丝3
  • 金钱0
  • 威望0
  • 积分370

热门问题