前言
最近yoGa想做一个Yii2高级模板的URL美化,目标是:
1. 通过ibye.cn/admin/杂七杂八 访问 ibye.cn/backend/web/index.php/杂七杂八;
2. 通过ibye.cn/杂七杂八 访问 ibye.cn/frontend/web/index.php/杂七杂八。
做法
yoGa使用的服务器端软件是apache,下面是apache虚拟机的配置文件:
|
|
还需要修改一下HOSTS文件:
|
|
注:因为修改了apache配置文件,需要重启一下apache服务。
接下来是.htaccess
文件:
|
|
接着,需要新建一个Request.php
文件,我把它放在了根目录/common/components
下面,如果没有components
这个文件夹可以新建一个。
|
|
最后,修改main.php,分别是frontend/config
和backend/config
里面的main.php配置文件:
|
|
OK接下来可以在浏览器的地址栏上写上帅气的URL了。