近期刚换了域名,今天随手查查新域名在各个搜索引擎的收录情况,结果一搜索把自己吓了一跳,在用的这个域名没见收录,但是我手里其他cn域名都有收录,并且显示绑定的是我这个博客站。
我查了一下才知道,我之前为了将待售域名指向展示页面,全部设置为解析至我的主机IP,后来又因为某些原因在主机侧解绑了所有cn域名,但是域名解析忘记删除了。也就是说,在主机侧不需要绑定域名,任意域名只要解析至我的IP,就可以访问主机根目录下的默认网站(也就是我的博客站)。
然后我又试了一下,直接使用主机IP地址也是可以访问博客的。这下我再也无法蛋定了!这样的话岂不是任何人都可以使用任意域名访问我的网站嘛!
经过一顿搜索了解到,原来是因为我没有禁用默认空主机名访问和IP访问的缘故。总算在网上找到了解决办法,在此记录一下,也希望可以帮到有需要的朋友!
打开主机中的 nginx.conf 文件,在其中增加以下两段代码:
http访问
server {
listen 80 default_server;
server_name _;
return 444;
}
https访问
server {
listen 443 default_server;
server_name _;
ssl on;
ssl_certificate 随便设置一个ssl证书;
ssl_certificate_key 随便设置一个ssl证书的key;
return 444;
}
© 版权声明
THE END
淡淡 7个月前0
感谢分享椰奶燕麦粥 7个月前0
挺好的 加油!!!!雨精靈 8个月前0
人生不管結局如何,努力過,揮灑過屬於自己的青春,也不枉人生走一遭,別讓負面情緒消耗自己,縱有疾風起,人生不言棄,加油!!用户19344506 8个月前0
挺好的,加油!雨精靈 9个月前0
就怕來不及努力,遺憾已造成 人總會因為價值觀的不同造成一些誤解 當你明白了,他們已悄然離去 明日復明日,明日何其多 我若待明日,萬事成蹉跎雨精靈 9个月前0
既然有遺憾,何不去珍惜,人生數十載,匆匆已回首,故人相辭去,獨留白頭翁梦屿 2年前0
感谢博主分享