匹配位置后重写nginx
发布时间:2021-01-12 12:08:03 所属栏目:Nginx 来源:互联网
导读:我是nginx的新手,只是尝试做一些我认为应该很简单的事情.如果我做:-卷曲http://localhost:8008/12345678我希望会返回index.html页面.但相反,我得到404未找到. /usr/share / nginx / html / 12345678没有这样的文件如果我卷曲http://localhost:8008/,我希望将
我是nginx的新手,只是尝试做一些我认为应该很简单的事情.如果我做:- 卷曲http://localhost:8008/12345678 我希望会返回index.html页面.但相反,我得到404未找到. /usr/share / nginx / html / 12345678没有这样的文件 如果我卷曲http://localhost:8008/,我希望将请求路由到http://someotherplace/,但我却找到302,就这样. 对于基本问题深表歉意,但不胜感激! 这是代码:
最佳答案
^ / $与URI / 12345678不匹配-它仅与URI /相匹配.
您可以使用:
^只是匹配任何内容的许多正则表达式之一.分隔符后缀使重写的URI在同一位置块内进行处理.有关详细信息,请参见this document. 您可以使用try_files指令获得相同的结果:
永远不会到达= 404子句,因为index.html始终存在-但是try_files必须至少具有两个参数.有关详细信息,请参见this document. (编辑:鲜蔬坊站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何在一个容器中使用Nginx,在另一个容器中使用php-fpm?
- TeamCity,nginx和Websockets – 501错误
- nginx – FastCGI缓存始终是MISS
- ruby-on-rails-用于RubyOnRails应用程序的Thin Nginx生产就
- 为什么不是Django静态发生器和Nginx给我的老板速度?
- apache-2.2 – 使用NGINX安装SVN服务器
- PHP会话不存储/保存-php-fpm / nginx / phpmyadmin / cento
- 重定向除NGINX中已知的所有内容(让我们加密)
- 在Ubuntu 10.04上使用Nginx设置龙卷风,供生产使用
- nginx – 网站的软链接
推荐文章
站长推荐
- 在Digital ocean上部署Django,Gunicorn,Nginx,Vi
- nginx proxy_pass和URL解码
- 从Apache到Nginx的大括号({和})重写规则.
- nginx – 在单个主机中有效使用多个docker容器
- http – Nginx proxy_cache_key $request_body被
- 如何告诉nginx仅为一个域提供SSL?
- ruby-on-rails-使用Capistrano Deploy复制Figaro
- node.js – 当我有Kubernetes时,nginx有什么意义
- Netty vs Nginx:基于性能,内存管理,内存占用量的
- nginx – 将URL映射到文件系统
热点阅读