2016-08-03 17:49:21 2893次浏览 3条回答 0 悬赏 20 金钱

backend
-------web
----------index.php
frontend
--------web
----------index.php

现在高级版默认的目录结构是这样子的,假设前台是 www.demo.com 那么怎么改目录结构可以用 www.demo.com/admin 访问后台呢?

  • 回答于 2016-08-03 17:59 举报

    这个要在apache或nginx中进行配置吧

    2 条回复
    回复于 2016-08-03 18:17 回复

    不是, 可以改目录结构的.

    回复于 2016-08-03 22:33 回复

    以我的网站为例,貌似就是在 apache 里面配置的。 对于 xampp 就是 这么干的,修改 /opt/lampp/etc/httpd.conf 和 /opt/lampp/etc/extra/httpd-vhosts.conf等文件吧,

  • 回答于 2016-08-03 18:26 举报

    太多种方法啊。
    1.伪静态配置
    2.笨蛋方法:
    2.1 backend改为admin里面所有的命名空间都改为admin、common/bootstrap里面别名改为admin。
    2.2 backend/web/index.php提取到根目录下

    1 条回复
    回复于 2016-08-03 20:25 回复

    动框架不太好, 能具体说说伪静态配置怎么搞吗?

  • 回答于 2016-08-04 09:23 举报

    在公共配置中配置一下呢: eg:

    'modules' => [
        'member' => 'app\modules\member\Module'
    ],
    
您需要登录后才可以回答。登录 | 立即注册
tw1996
见习主管

tw1996

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

热门问题