yii2 在nginx 下怎么隐藏 frontend/web

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了yii2 在nginx 下怎么隐藏 frontend/web相关的知识,希望对你有一定的参考价值。

参考技术A 打开该域名的配置文件 .conf 有个root 属性 指向的就是项目的文件目录 后面加上 /web
看你的应该只是指向了 frontend这个目录 !
参考技术B 打开该域名的配置文件 .conf 有个root 属性 指向的就是项目的文件目录 后面加上 /web
看你的应该只是指向了 frontend这个目录 !

yii2部署nginx

页面全部提示404,
nginx平台下需要额外配置yii rewrite规则,配置如下: 在nginx 的配置文件nginx.conf //增加部分 location / { # Redirect everything that isn‘t a real file to index.php try_files $uri $uri/ /index.php?$args; } 重启nginx服务 //路由优化 ‘components‘ => [ ‘urlManager‘ => [ ‘class‘ => ‘yiiwebUrlManager‘, ‘enablePrettyUrl‘ => true, ‘showScriptName‘ => false, ], ]

 

以上是关于yii2 在nginx 下怎么隐藏 frontend/web的主要内容,如果未能解决你的问题,请参考以下文章

yii2 隐藏输入值

隐藏 Yii2 GridView 操作按钮

nginx下yii2设置路由规则

nginx下配置Yii2 rewritepathinfo等

yii2部署nginx

记一次nginx部署yii2项目时502 bad gatewary错误的排查