Yii2-基本应用程序模板的URL


Yii2 - URL for basic application template

我刚刚使用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.phprequire()调用的路径,使其正确指向autoload.phpYii.phpweb.php