时间:2021-05-19
最关键的一点事,在server的设置里面添加这一行:
listen 80 default;
后面的default参数表示这个是默认虚拟主机。
这个设置非常有用。
比如别人通过ip或者未知域名访问你的网站的时候,你希望禁止显示任何有效内容,可以给他返回500.
目前国内很多机房都要求网站主关闭空主机头,防止未备案的域名指向过来造成麻烦。就可以这样设置:
复制代码 代码如下:
server {
listen 80 default;
return 500;
}
也可以把这些流量收集起来,导入到自己的网站,只要做以下跳转设置就可以:
复制代码 代码如下:
server {
listen 80 default;
rewrite ^(.*) https:// permanent;
}
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
实验要求:a.要求实现基于主机头的虚拟主机,IP均为192.168.142.2/24b.主站点为liuyuan51.com,主目录为/var/www/html,
绑定域名也就是“主机头”,简单的说,如果我们希望一个域名访问虚拟主机,那么我们需要做的事情是:第一步:将域名的IP解析到虚拟主机所在服务器的IP。第二步,将虚拟
绑定域名也就是“主机头”,简单的说,如果我们希望一个域名访问虚拟主机,那么我们需要做的事情是:第一步:将域名的IP解析到虚拟主机所在服务器的IP。第二步,将虚拟
最近配置服务器,发现设置IIS需要添加上百个主机头域名,我很快就想到批量添加主机头的方法:把IIS站配置导出一个XML,然后把所有主机头编辑到这个XML里边,最
当别人把垃圾域名转向至你的服务器时,如果不采取措施,那么后果不堪设想。国内机房一般都要求网站主关闭空主机头,防止未备案的域名指向过来造成麻烦。Nginx默认的虚