@yanglt7
        
        2018-10-21T15:54:16.000000Z
        字数 1898
        阅读 704
    Web集群实战
location [ = | ~ | ~* | ^~ ] uri {...}
| location | [ = | ~ | ~* | ^~ ] | uri | {...} | 
|---|---|---|---|
| 指令 | 匹配标识 | 匹配的网站网址 | 匹配 URI 后要执行的配置段 | 
注:
[root@ylt001 conf]# cat extra/www.conf#www virtualhost by yltserver {listen 80;server_name www.yangyangyang.org yangyangyang.org;location / {return 401;}location = / {return 402;}location /documents/ {return 403;}location ^~ /images/ {return 404;}location ~* \.(gif|jpg|jpeg)$ {return 500;}access_log logs/access_www.log main gzip buffer=32k flush=5s;}
[root@ylt001 conf]# /application/nginx/sbin/nginx[root@ylt001 conf]# /application/nginx/sbin/nginx -tnginx: the configuration file /application/nginx-1.14.0//conf/nginx.conf syntax is oknginx: configuration file /application/nginx-1.14.0//conf/nginx.conf test is successful[root@ylt001 conf]# /application/nginx/sbin/nginx -s reload
[root@ylt001 conf]# /application/nginx/sbin/nginx -s reload[root@ylt001 conf]# curl -s -o /dev/null -I -w "%{http_code}\n" http://www.yangyangyang.org402[root@ylt001 conf]# curl -s -o /dev/null -I -w "%{http_code}\n" http://www.yangyangyang.org/402[root@ylt001 conf]# curl -s -o /dev/null -I -w "%{http_code}\n" http://www.yangyangyang.org/index.html401[root@ylt001 conf]# curl -s -o /dev/null -I -w "%{http_code}\n" http://www.yangyangyang.org/documents/document.html403[root@ylt001 conf]# curl -s -o /dev/null -I -w "%{http_code}\n" http://www.yangyangyang.org/images/1.gif404[root@ylt001 conf]# curl -s -o /dev/null -I -w "%{http_code}\n" http://www.yangyangyang.org/documents/1.jpg500[root@ylt001 conf]# curl -s -o /dev/null -I -w "%{http_code}\n" http://www.yangyangyang.org/ylt/401[root@ylt001 conf]# curl -s -o /dev/null -I -w "%{http_code}\n" http://www.yangyangyang.org/abc/401
