返回旧版| 微信建站| 我要建站 | 建站学习 | 加入收藏
建站经验当前位置:首页 > 建站经验 > 正文

宝塔面板nginx伪静态排除目录

发布时间:2022-02-11 17:11:32   来源:   点击:
那么如何为宝塔面板的伪静态排除对应目录呢?
一、原有伪静态代码
伪静态代码位于 宝塔面板 – 网站 – 设置(对应域名网址),那么正常使用伪静态
  1. if (!-e $request_filename) { 
  2. rewrite ^(.*)$ /index.php$1 last; 
二、nginx伪静态排除目录代码
  1. location ~* ^/(?![需要排除的目录]) { 
使用以上代码包裹原代码。
多个目录间使用  |  隔开。
三、完整代码
  1. location ~* ^/(?![newds]) { 
  2. if (!-e $request_filename) { 
  3. rewrite ^(.*)$ /index.php$1 last; 
其中newds按照自己实际目录修改。

实际测试的时候 写成:newds|m会出现莫名其妙的404错误,把m提前则正常,不知道山情况
版权所有:郑州腾石网络科技有限公司 备案信息:豫ICP备18019117号-2
站长QQ:2863868475 业务合作咨询:15137100750(同微信)
本站所有投放的广告是有其他网站提供,不代表本站立场,同时网站首页广告位对外出租详情咨询本站站长!同时欢迎广大站长加入个人建站团队
  • 建站客服
  • CMS仿站
  • CMS学习
  • 技术交流群:336572814