如何禁止IP直接存取HTTPS
nginx裡如下設定:
server {
listen 80;
listen 443 ssl spdy;
root /data0/web/domain.com;
server_name domain.com *.domain.com;
index index.html index.htm index.php;
location / {
}
}
##default
server {
listen 80 default;
listen 443 default;
server_name _;
root /data0/web/empty;
location / {
return 500;
}
}
如上設置,訪問https://ip。 SSL無法運作。即便造訪https://domain.com也無法存取。
使用這樣的程式碼就Ok了
一定要設定 ssl 證書,不然不起作用
雷雷