nginx只允许域名访问,禁止ip访问
·
在server再加一层,注意注意不是在原来的基础上就行修改
server {
listen 80 default;
server_name _;
return 403;
}
配置文件参考
lua_package_path "/u01/install/nginx/waf/?.lua";
lua_shared_dict limit 10m;
init_by_lua_file /u01/install/nginx/waf/init.lua;
access_by_lua_file /u01/install/nginx/waf/waf.lua;
server {
listen 80 default;
server_name _;
return 403;
}
server {
listen 80;
server_name www.phoebus1.com;
root /u01/code;
index index.html index.php;
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
这样我们就实现了网站必须用域名打开,如果用ip打开就会报403错误
更多推荐



所有评论(0)