标签 ‘ nginx

配置nginx禁止ip直接访问

官方文档中提供的方法:
If you do not want to process requests with undefined “Host” header lines, you may define a default server that just drops the requests:

server {
        listen 80 default_server;
        server_name _;
        return 444;
}

只要是访客用ip访问就直接重置444错误,这样好像又不太友好,如果能直接给跳转到某个域名就好了。
配置如下:

server {
        listen       80 default_server;
        server_name _;
        rewrite ^(.*) http://www.btnotes.com permanent;
}

linux nginx gzip 配置详解

先看示例

gzip on;
gzip_buffers 4 16k;
gzip_comp_level 2;
gzip_min_length 1000;
gzip_http_version 1.1;
gzip_proxied expired no-cache no-store private auth;
gzip_types text/plain application/xml;
gzip_disable "MSIE [1-6]\.";
gzip_vary off;

打开nginx.conf找到gzip修改就可以了。

阅读全文

return top