开发者社区> 黄威的世界> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

"proxy_pass" cannot have URI part in location given by regular expression

简介:
+关注继续查看

在windows中使用nginx时报错:

C:\TDDOWNLOAD\nginx-1.6.0\nginx-1.6.0>nginx.exe -s reload

nginx: [emerg] "proxy_pass" cannot have URI part in location given by regular expression, or inside named location, or inside "if" statement, or insid

e "limit_except" block in C:\TDDOWNLOAD\nginx-1.6.0\nginx-1.6.0/conf/nginx.conf:61

 

我的nginx配置如下:

Java代码  收藏代码
  1. location ~* \.(jsp|do)$  
  2.       {  
  3.   
  4.             index index.jsp;  
  5.   
  6.             proxy_pass http://localhost:8080/shop_goods;  
  7.             proxy_set_header X-Real-IP $remote_addr;  
  8.         }  

 为什么会报错呢?

因为location 使用了正则表达式(\.(jsp|do)$),而且proxy_pass中包含了URI part(shop_goods).错误提示的意思是:

如果location包含了正则表达式,则 "proxy_pass"不能包含URI part(shop_goods).

找到原因后,修改如下:

Java代码  收藏代码
  1. location ~* \.(jsp|do)$  
  2.   {  
  3.   
  4.         index index.jsp;  
  5.   
  6.         proxy_pass http://localhost:8080;  
  7.         proxy_set_header X-Real-IP $remote_addr;  
  8.     }  

 注意:proxy_pass的值后面不要有斜杠,下面的是错误的:

proxy_pass http://localhost:8080/;

参考:http://huangkunlun520.blog.51cto.com/2562772/901974

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Do a “git export” (like “svn export”)?(转)
Probably the simplest way to achieve this is with git archive. If you really need just the expanded tree you can do something like this.
500 0
Serial Communication Protocol Design Hints And Reference
  前面转载的几篇文章详细介绍了UART、RS-232和RS-485的相关内容,可以知道,串口通信的双方在硬件层面需要约定如波特率、数据位、校验位和停止位等属性,才可以正常收发数据。实际项目中使用串口通信时,一般还需要设计一套通讯协议。
831 0
express-session deprecated undefined resave option; provide resave option app.js
nodejs express 启动提示: D:\nodejs\myapp>set DEBUG=myapp & npm start> myapp@0.0.0 start D:\nodejs\myapp> node .
601 0
Creating a Map Service Browser
Concepts A Web service is a set of related application functions that can be programmatically invoked over the Internet.
821 0
Educational Codeforces Round 31 A B C
A. Book Reading time limit per test2 seconds memory limit per test256 megabytes inputstandard...
867 0
How to use SAP CRM price determination in Quotation scenario
How to use SAP CRM price determination in Quotation scenario
0 0
+关注
黄威的世界
我是一个热衷IT技术的人,希望自己不断地设计开发出对别人非常有用的软件。有近7年的java开发经验(包括2年Android开发经验)和一年左右的linux使用经验。擅长Java Web后台开发 ,喜欢研究新的各种实用技术
文章
问答
文章排行榜
最热
最新
相关电子书
更多
Semantic Search--Fast Results from Large,Foreign Language Corpora
立即下载
Multi-label Graaph Analysis an
立即下载
Why literature is the ultimate
立即下载