如何在Nginx

时间:2018-04-15 12:35:37

标签: nginx http-host

我一直在为http_host做一些关于nginx的研究。有人偷了我的内容,我试图阻止它。

例如我的网站是www.mywebsite.com,网站www.thiefsite.com窃取了我认为是代理网站的内容。每当我改变它直接影响的东西。我试图用phpinfo看到它的IP等我发现ip是cloudflare所以没有办法禁止IP但是我在phpinfo上看到了

$ _ SERVER ['HTTP_HOST'] = www.thiefsite.com $ _SERVER ['SERVER_NAME'] = www.thiefsite.com

我的问题是,我是否有可能在nginx上检测并阻止(或重定向到页面)不是我的域的http_host?

我已经有默认但没有做任何事情。

`server {     听443默认;     server_name _;

ssl     on;
ssl_certificate         /etc/nginx/fake.crt;
ssl_certificate_key     /etc/nginx/fake.key;
ssl_client_certificate /etc/nginx/fake.crt;
ssl_verify_client on;

root         /opt/nginx/defalut;

return 403;
location / { deny all; }

} ` 感谢。

0 个答案:

没有答案