Yii2高级应用程序模板修改前台后台的访问路径

很多朋友对于yii2网站源码和Yii2高级应用程序模板修改前台后台的访问路径不太懂,今天就由小编来为大家分享,希望可以帮助到大家,下面一起来看看吧!

首先我们先看下Yii2高级应用程序模板的目录结构,如下图所示:

第一步:需要把网址的运行目录指向frontend/web文件。这样就能http://localhost访问到前台。下面步骤就解决怎么访问后台。

第二步:在frontend/web目录下面建一个文件夹admin。把原本在backend/web下面的文件迁移到admin下面。

第三步:修改frontend/web/admin目录下面的index.php文件,内容如下:

<?php\ndefined(&39;)ordefine(&39;,true);\ndefined(&39;)ordefine(&39;,&39;);\nrequire__DIR__.&39;;\nrequire__DIR__.&39;;\nrequire__DIR__.&39;;\nrequire__DIR__.&39;;\n$config=yii\\helpers\\ArrayHelper::merge(\nrequire__DIR__.&39;,\nrequire__DIR__.&39;,\nrequire__DIR__.&39;,\nrequire__DIR__.&39;\n);\n(newyii\\web\\Application($config))->run();

第四步:浏览器输入http://localhost/admin看是否能正常访问到后台。Nginx服务器需要配置伪静态:

location/{\n39;tarealfiletoindex.php\ntry_files$uri$uri//index.php$is_args$args;\n}\n#Ifyouwantasingledomainnameatthefrontandbackends\nlocation/admin{\ntry_files$uri$uri//admin/index.php$is_args$args;\n}

好了,本文到此结束,如果可以帮助到大家,还望关注本站哦!

Published by

风君子

独自遨游何稽首 揭天掀地慰生平