老师,我还是有点不太明白,通过Module Generator生成的模块是怎么访问的?
来源:3-5 Gii工具 生成 Module 实现业务架构调整
E网飙风
2019-06-19
老师,这个课程中在没有通过 Module Generator 生成模块前,原来的入口是 http://localhost/weShop/web/index.php
Module Generator 生成模块后,在主域名后加入 /m 是怎么就打开 m 的页面了?
http://localhost/weShop/m ???
因为我是通过 localhost 本地访问的,这又该怎么访问呢?
如果是在原入口这样子访问:
http://localhost/weShop/web/index.php/m/default/index.php
就会报错:
下面是我的目录,老师帮帮忙啊
2回答
-
http://localhost/weShop/web/index.php
其中web/index.php 这个文件是真是存在的,后面任何参数都是虚拟,需要进行路由转发的。所以不是你在后面随意加任何路径都可以的
正常的如果不做伪静态处理,应该访问是这样的。如下
第一个是访问根目录controllers里面的
第二个是访问modules 里面 m 模块的
http://localhost/weShop/web/index.php?r=default/index
http://localhost/weShop/web/index.php?r=m/default/index
如下链接的文档说明可以看看
https://www.yiichina.com/doc/guide/2.0/start-hello
132019-06-20 -
编程浪子
2019-06-19
你好
你目前是不了解基本mvc的设计。我给你推荐一个网站专门讲解yii的,
https://www.yiichina.com/doc/guide/2.0/start-workflow
https://www.yiichina.com/doc/guide/2.0
你把基本章节都看看了解下就知道了。任何mvc 最主要的一个就是路由规则
10
相似问题