时间:2021-05-25
Yii 是一个高性能,基于组件的 PHP 框架,用于快速开发现代 Web 应用程序。名字 Yii (读作 `易`)在中文里有 “极致简单与不断演变” 两重含义,也可看作 **Yes It Is**! 的缩写。
Create .htaccess file in root folder, i.e advanced/.htaccess and write below code.
Options +FollowSymlinksRewriteEngine On# deal with admin firstRewriteCond %{REQUEST_URI} ^/(admin) <------RewriteRule ^admin/assets/(.*)$ backend/web/assets/$1 [L]RewriteRule ^admin/css/(.*)$ backend/web/css/$1 [L]RewriteCond %{REQUEST_URI} !^/backend/web/(assets|css)/ <------RewriteCond %{REQUEST_URI} ^/(admin) <------RewriteRule ^.*$ backend/web/index.php [L]RewriteCond %{REQUEST_URI} ^/(assets|css) <------RewriteRule ^assets/(.*)$ frontend/web/assets/$1 [L]RewriteRule ^css/(.*)$ frontend/web/css/$1 [L]RewriteCond %{REQUEST_URI} !^/(frontend|backend)/web/(assets|css)/ <------RewriteCond %{REQUEST_URI} !index.phpRewriteCond %{REQUEST_FILENAME} !-f [OR]RewriteCond %{REQUEST_FILENAME} !-dRewriteRule ^.*$ frontend/web/index.phpNote : if you are trying in local server then replace ^/ with ^/project_name/ where you see arrow sign. Remove those arrow sign <------ after setup is done.
Now create a components/Request.php file in common directory and write below code in this file.
Installing component. Write below code in frontend/config/main.php and backend/config/main.phpfiles respectively.
create .htaccess file in web directory
Note: make sure you have enabled your mod rewrite in apache
Thats it! You can try your project with
以上所述是小编给大家分享的Yii2隐藏frontend/web和backend/web的方法,希望大家喜欢。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
网络堆栈是用于Web开发的技术、工具的集合。 有三种类型的WebStack,即FrontEnd,BackEnd和FullStack。前端堆栈与使用浏览器呈现的
本文实例讲述了Yii2框架配置文件(Application属性)与调试技巧。分享给大家供大家参考,具体如下:配置文件Yii2的主要配置文件config\web.
本文实例讲述了Yii2实现log输出到file及database的方法。分享给大家供大家参考,具体如下:编辑config/web.php首先log要开启?123
本文实例讲述了Yii2框架中日志的使用方法。分享给大家供大家参考,具体如下:Yii2和Yii1.x的区别Yii2里面日志的使用方法和Yii1.x并不相同,在Yi
1、CookieYii2的Cookie主要是通过yii/web/Request和yii/web/Response进行操作的,通过/Yii::$app->resp