我刚刚使用Composer安装了Yii2基本应用程序模板。
现在可以在我的本地主机上访问以下URL:
http://localhost/basic/web
在Yii1.1中,只需访问就可以访问web应用程序
http://localhost/basic
经过一些阅读,实现上述目标的唯一方法似乎是创建一个新的Apache vhosts条目。虽然这对一两个网站来说很好,但如果你像我一样一直在新网站上工作,那么必须为每个网站设置vhosts是一件乏味的事。
我已经尝试创建一个.htaccess
文件来将所有请求重定向到web/index.php
,但这不起作用。这在Yii2有可能做到吗?
将/basic
文件夹中的所有内容移动到例如/basic-yii
。然后取/basic/web
文件夹(现在为/basic-yii/web
),并将其所有内容放入/basic
文件夹中。然后调整/basic/index.php
中require()
调用的路径,使其正确指向autoload.php
、Yii.php
和web.php
。