nginx的location正则匹配问题 rewrite ^/([A-D])([a-zA-Z0-9]{10})/?$ /index.php?a=$1&b=$2 last; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是在location 里匹配,匹配到了做转发的下面这个报错了,启动不了 location ^/([A-D])([a-zA-Z0-9]{10})/?$ { proxy_pass http://127.0.0.1:88/; proxy_redirect off; proxy_set_header Host localhost2; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Referer $http_referer; proxy_set_header Cookie $http_cookie; proxy_connect_timeout 60; proxy_read_timeout 600; proxy_send_timeout 600; } location ~ ^/([A-D])([a-zA-Z0-9]{10})/?$加个~就是正则匹配了 还是报错,启动不了正在启动 nginx:nginx: [emerg] pcre_compile() failed: missing ) in "^/([A-D])([a-zA-Z0-9]" 正在启动 nginx:nginx: [emerg] pcre_compile() failed: missing ) in "^/([A-D])([a-zA-Z0-9]" missing ) in "^/([A-D])([a-zA-Z0-9]" 截断在大括号上了,估计是和后面的代码段大括号混淆,需要转义?或者把{10}直接换成+也可以我没弄过这个...你看看有什么需要特殊处理的符号 location ^/([A-D])([a-zA-Z0-9]+)/?$ {}我在我这边的nginx上能启动了 你的对的,是我location下面的代码写错了最后改成这样的了 "~/[A-D][a-zA-Z0-9]{10}$" 给已有的分页代码加上下拉菜单并跳转?如何做? 如何在php网站中添加背景音乐 PHP异常如何处理? SSH密码验证慢,求教是什么原因啊 .net族有人给php算了一命 请过来人推荐一些php小程序 能否对指定机器的用户名/密码进行修改?? 关于PHP.INI的设置 为何我在数据提交时,文本框的值总是提交不过来?请各位帮忙,急!! 关于读文本内容,进者有分。。。 魔术方法__set 为何直接ECHO 无效呢? php json_decode问题
是在location 里匹配,匹配到了做转发的下面这个报错了,启动不了
location ^/([A-D])([a-zA-Z0-9]{10})/?$ {
proxy_pass http://127.0.0.1:88/;
proxy_redirect off;
proxy_set_header Host localhost2;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Referer $http_referer;
proxy_set_header Cookie $http_cookie;
proxy_connect_timeout 60;
proxy_read_timeout 600;
proxy_send_timeout 600;
}
还是报错,启动不了正在启动 nginx:nginx: [emerg] pcre_compile() failed: missing ) in "^/([A-D])([a-zA-Z0-9]"
正在启动 nginx:nginx: [emerg] pcre_compile() failed: missing ) in "^/([A-D])([a-zA-Z0-9]"
截断在大括号上了,估计是和后面的代码段大括号混淆,需要转义?或者把{10}直接换成+也可以
我没弄过这个...你看看有什么需要特殊处理的符号
我在我这边的nginx上能启动了
你的对的,是我location下面的代码写错了最后改成这样的了 "~/[A-D][a-zA-Z0-9]{10}$"