由于工作需要,处理了一些nginx 请求导向问题,这里做一下记录
1 业务需求,
将请求路径中匹配到相关字符串的,导向另个一个链接
所牵扯的基础知识
需要要用server 块中的 rewrite 块,或者 location中的rewrite块。
Server {
Linsten 80;
Server_name .bourne.com;
#####################start####################
Rewrite ^/tui/(.*) http://www.bourne.com/go.jsp; #将 请求链接中有tui这样子的链接
导向后面的链接
#####################end######################
# 或者
Location / {
Poxy_pass http://127.0.0.1:8080/;
}
}
关于location rewrite 的使用 看一下这个说明
http://blog.cafeneko.info/2010/10/nginx_rewrite_note/
还有一些禁止ip访问的一些处理看下面的说明
http://www.linuxidc.com/Linux/2011-04/34368.htm