1、设置负载匀衡
# 注意此部分一般写在server部分的前面,它位于http代码之内
upstream server110.com
{
server 192.168.81.1:8080 weight=2 ;
server 192.168.81.128:80 ;
}
然后在需要负载匀衡的server中加入
proxy_pass http://server110.com/;
2、配置IP访问控制及显示目录列表
server
{
listen 80;
server_name 192.168.81.128;
charset gbk;
root /var/www/nginx-default/; //此句请写在location之外,否则会出现一些想不到的错误
location /
{
index index.html;
# proxy_pass http://server110.com/;
# 限制IP访问
deny 192.168.81.1;
allow all;
# 显示目录列表
autoindex on;
}
3、限制访问特定的文件
location ~* .txt$
{
root /var/www/nginx-default/;
deny all;
}
4、重定向的设置
# 实现打开以.doc结尾的文件后重定向到
location ~* .doc$
{
if (-f $request_filename)
{
root /var/www/nginx-default/;
rewrite .* http://www.baidu.com last;
break;
}
}
声明: 此文观点不代表本站立场;转载须要保留原文链接;版权疑问请联系我们。