乐呵呵网
  • 首页index
  • 电脑知识pc
  • 手机知识mobile
  • 软件教程soft
  • 编程技术code
  • 生活常识life
  • 常见问答answer
  • 美食之家cate
  • 健身养生keep
  • 吃喝玩乐happy
您的位置:首页常见问答文章内容

nginx正则匹配的问题

浏览:48日期:2022-06-29

问题描述

location / { index index.html index.htm index.php; rewrite ^/(.*)$ /index.php?/$1;}

配置文件的正则部分如上,但是诸如.css和.jpg结尾的文件也被rewrite了,请问怎么屏蔽

问题解答

回答1:

location / { if (!-e $request_filename){ rewrite ^(.*)$ /index.php?s=/$1 last; #rewrite模式 rewrite ^(.*)$ /index.php/$1 last; #pathinfo模式 任选其一 } }

上一条:url-rewrite - nginx 目录后面斜杠问题下一条:为什么passenger要把nginx 装在opt下
相关文章:
1. 前端 - div里有个p标签,想a:hover时先div展开完了再显示p可以怎么做?2. rgb(255, 0, 0)不是红颜色吗,有三个p标签不同背景色的,为什么只返回第一个红色的?3. linux - mysql 存储过程问题调用时候报错4. linux - liunx在编译的时候,如果关闭了xshell窗口 如何再次查看编译的过程?5. nginx - 中间件spawn-fcgi的意义6. nginx如何让不同域名指向同一IP的不同目录7. linux - DNS出错,软件都可以上网,在终端wget显示错误的IP,但是可以请求成功。8. nginx - C语言,vc编译器cl,如何支持变量不必在函数开始声明9. 为什么passenger要把nginx 装在opt下10. nginx为什么可以处理高并发问题?
热门推荐
  • $(
  • $( "html" ).parent()方法返回一个包含document的集合,而$( "html" ).parents()返回一个空集合 哪位大神来解释下?
  • 1.nginx根据URL中的信息访问到指定目录
  • 2.[C++] 关于stringstream ss.fail()的问题
  • 3.jQuery怎么用不了
  • 4.Windows2012+phpstudy8.1安装thinkphp6错误
  • 5.jQuery怎么检测某个元素是否存在?
  • 6.nginx如何设定某个目录下的文件不区分大小写
  • 7.C++用QT做界面能做出迅雷这样复杂的界面吗?
  • 8.点击导航管理报错 控制器不存在:appcontrollerError
  • 9.Composer require内存不足PHP致命错误:允许的内存大小为1610612736字节已用尽
  • 10.无效的挂接调用挂钩只能在功能组件的主体内部调用

网公网安备:皖ICP备2020019022号-8 Copyright ¢ 2020-2025 Powered by V1.8 All Rights Reserved 技术支持:乐呵呵网

声明:本站所有资源以学习为主