为何nginx里一用alias就无限多的重定向
本帖最后由 rulebook 于 2014-08-25 16:24 编辑nginx的配置worker_processes4;
events {
use epoll;
worker_connections65535;
}
http {
include mime.types;
default_typeapplication/octet-stream;
log_formatmain'$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';
access_loglogs/access.logmain;
sendfile on;
tcp_nopush on;
keepalive_timeout15;
server {
listen 8081;
location / {
root html;
}
location ~ /aa {
alias html/abc/;
}
}
}在IE里执行
http://192.168.2.222:8081/aa
http://192.168.2.222:8081/aa/
最后都会产生无限多的重定向:
url变成http://192.168.2.222:8081/aa/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/
logs/access.log:192.168.2.19 - - "GET /2014-03-04/inde.html HTTP/1.1" 301 184 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36 SE 2.X MetaSr 1.0" "-"
192.168.2.19 - - "GET /2014-03-04/inde.html/ HTTP/1.1" 301 184 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36 SE 2.X MetaSr 1.0" "-"
192.168.2.19 - - "GET /2014-03-04/inde.html/index.html/ HTTP/1.1" 301 184 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36 SE 2.X MetaSr 1.0" "-"
192.168.2.19 - - "GET /2014-03-04/inde.html/index.html/index.html/ HTTP/1.1" 301 184 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36 SE 2.X MetaSr 1.0" "-"
192.168.2.19 - - "GET /2014-03-04/inde.html/index.html/index.html/index.html/ HTTP/1.1" 301 184 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36 SE 2.X MetaSr 1.0" "-"
192.168.2.19 - - "GET /2014-03-04/inde.html/index.html/index.html/index.html/index.html/ HTTP/1.1" 301 184 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36 SE 2.X MetaSr 1.0" "-"
192.168.2.19 - - "GET /2014-03-04/inde.html/index.html/index.html/index.html/index.html/index.html/ HTTP/1.1" 301 184 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36 SE 2.X MetaSr 1.0" "-"
192.168.2.19 - - "GET /2014-03-04/inde.html/index.html/index.html/index.html/index.html/index.html/index.html/ HTTP/1.1" 301 184 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36 SE 2.X MetaSr 1.0" "-"
192.168.2.19 - - "GET /2014-03-04/inde.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/ HTTP/1.1" 301 184 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36 SE 2.X MetaSr 1.0" "-"
192.168.2.19 - - "GET /2014-03-04/inde.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/ HTTP/1.1" 301 184 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36 SE 2.X MetaSr 1.0" "-"
192.168.2.19 - - "GET /2014-03-04/inde.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/ HTTP/1.1" 301 184 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36 SE 2.X MetaSr 1.0" "-"
192.168.2.19 - - "GET /2014-03-04/inde.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/ HTTP/1.1" 301 184 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36 SE 2.X MetaSr 1.0" "-"
192.168.2.19 - - "GET /2014-03-04/inde.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/ HTTP/1.1" 301 184 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36 SE 2.X MetaSr 1.0" "-"
192.168.2.19 - - "GET /2014-03-04/inde.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/ HTTP/1.1" 301 184 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36 SE 2.X MetaSr 1.0" "-"
192.168.2.19 - - "GET /2014-03-04/inde.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/ HTTP/1.1" 301 184 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36 SE 2.X MetaSr 1.0" "-"日志无限多,无限重定向。。。。
这玩意儿怎么解,就这么个简单配置也没什么重定向啊,nginx自动重定向? 好像是 location ~ 的这个 ~ 导致的? 为何这东西会触发无限重定向? 有行家来解释下呗 真是神奇了,不熟悉
页:
[1]