1、nginx怎么禁止指定网站来源的用户访问
通过if指令判断$http_referer变量的值,是否匹配希望禁止访问的来源网站
如果匹配,可以重定向到一个错误页
2、nginx 如何禁止某域名访问
?
3、nginx禁止输入IP访问网站应该怎么设置?
下面的这个最简单!再用/root/vhost.sh添加虚拟主机,把网站弄到二级目录里版面用就ok啦!/home/wwwroot目录里面不要权放网站,哈哈!复制内容到剪贴板代码: gzip on; gzip_min_length 1k; gzip_buffers 4 16k; gzip_http_version 1.0; gzip_comp_level 2; gzip_types text/plain application/x-javascript text/css application/xml; gzip_vary on; #limit_zone crawler $binary_remote_addr 10m;server { listen 80 default; return 500; location ~ .*\.(php|php5)?$ { fastcgi_pass unix:/tmp/php-cgi.sock; fastcgi_index index.php; include fcgi.conf; } location /status { stub_status on; access_log off;
4、nginx 只允许通过域名访问,不允许通过地址访问
server{
listen 80;
server_name _;
return 400;
}
5、nginx怎样禁止其他域名解析到目录
楼主是想防止域名的url跳转吧,在你的nginx.conf加上
server {
listen 80 default;
server_name _;
return 500;
}
把这个放在其它server的前面,这样就算是直接输服务器ip也无法访问的,return反回值你可以自己设置 ,像404等
6、nginx如何实现禁止通过ip访问网站,只能通过域名访问
#nginx.conf文件里在第一个server前加入以下代码server{listen 80 default;server_name_;#如需通过ip访问(如网站上线前),专则在站点相应的虚属拟机内将listen 80;改为listen