nginx的默认虚拟主机在用户通过IP访问,或者通过未设置的域名访问(比如有人把他自己的域名指向了你的ip)的时候生效 最关键的一点事,在server的设置里面添加这一行: listen 80 default; 后面的default参数表示这个是默认虚拟主机。 这个设置非常有用。 比如别人通过ip或者未知域名访问你的网站的时候,你希望禁止显示任何有效内容,可以给他返回500.
转载 精选 2011-07-22 10:31:53
1807阅读
   Nginx是目前比较主流的HTTP反向代理服务器(其企业版提供了基于TCP层的反向代理插件),对于构建大型分布式web应用,具有举足轻重的作用。简单来说,nginx有2个主要的功能:动/静态资源分离、负载均衡。       动/静态资源分离:nginx支持正则表达式以区分静态资源或者动态资源,其中动态资源可以进一步转发给后端的pr
所谓的主机头的叫法起自IIS中对域名绑定的功能,一般的web服务器一个ip地址的80端口只能正确对应一个网站,处理一个域名的访问请求。但是我们可以通过绑定主机头,在同一个ip和端口上,将不同的网站空间对应不同的域名,以连接请求中的域名字段来分发和应答正确的对应空间的文件执行结果。举个例子来说,一台服务器ip地址为192.168.1.10,有两个域名和对应的空间在这台服务器上,使用的都是192.16
原创 2013-12-23 11:51:08
1459阅读
这篇文章主要介绍了Nginx中禁止使用IP访问网站的配置实例,一般在备案时可能需要这种设置,需要的朋友可以参考下   国内因为备案的原因,所有服务器都要禁止使用IP访问网站。否则,如果允许使用IP访问网站,那随便解析一个域名到该IP,访问该域名就可以打开网站了。这是一个极大的风险!Nginx中可以很方便的来解决这个问题,小菜鸟来跟大家一起探讨一下。如下的配
转载 4月前
48阅读
一:Nginx的核心配置文件学习Nginx首先需要对它的核心配置文件有一定的认识,这个文件位于Nginx的安装目录/usr/local/nginx/conf目录下,名字为nginx.conf。nginx.conf(详解)#配置worker进程运行用户 nobody也是一个linux用户,一般用于启动程序,没有密码 user nobody; #配置工作进程数目,根据硬件调整,通常等于CPU数量
保姆级配置xxxxxx.com的泛域名,使用acme的DNS方式配置证书2020年写过一篇通过acme的http方式生成证书,热度很高,但是Nginx 网站使用 acme配置 https证书访问步骤主要是单域名证书申请,今天追加另一种DNS方式配置证书申请泛域名方式。第1步:安装安装 acme.sh这里不再赘述安装,直接参考:https://github.com/acmesh-official/a
        每个网站必须具有唯一的标识特性组合。因此,当多个网站的三个标识特性(域或主机头名、IP 地址和端口)中有两个相同时,另一个特性必须不同。         解释并举例:IP 192.168.100.2 在这台服务器上跑两个WEB网站  
原创 2009-11-18 23:55:25
1292阅读
1评论
Nginx除了以前常用的HTTP负载均衡外,Nginx增加基于TCP协议实现的负载均衡方法。HTTP负载均衡,也就是我们通常所有“七层负载均衡”,工作在第七层“应用层”。而TCP负载均衡,就是我们通常所说的“四层负载均衡”,工作在“网络层”和“传输层”。例如,LVS(Linux Virtual Server,Linux虚拟服务)和F5(一种硬件负载均衡设备),也是属于“四层负载均衡”。 
本文为jos
原创 5月前
74阅读
Linux Apache主机头是在Linux系统下运行的Apache服务器的一种配置选项,它可以帮助服务器确定哪个虚拟主机应该处理传入的HTTP请求。使用主机头的机制可以让服务器在同一IP地址上同时运行多个网站,从而提高了服务器的灵活性和效率。 在Linux系统下配置Apache主机头非常简单,只需要在Apache的配置文件中添加几行代码即可实现。首先要确保Apache已经正确安装并启动。然
原创 4月前
25阅读
  【基于主机头的虚拟主机】(vim /etc/nginx/nginx.conf) server {         listen       192.168.145.100:80;   &n
转载 精选 2013-04-23 15:09:10
647阅读
一、Nginx主机头禁止 如果 Nginx 配置了空主机头,那么任意域名解析指向到服务器IP,都可以访问站点,为了防止域名解析恶意指向主机,可以将 Nginx 默认的空主机头禁止,方法是通过修改 Nginx 的主配置文件 nginx.conf ,使其主机头返回错误信息 500nginx配置默认路径:/usr/local/nginx/conf/nginx.conf直接屏蔽未绑定域名的虚拟主机访问
原创 5月前
47阅读
安装nginx第一步,查看是否安装,没有我们就开始安装:rpm -qa| grep nginx第二步,安装依赖包。(1)gcc安装。由于nginx是c语言写的,因此在安装nginx前需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,则需要安装:yum install gcc-c++;(2)PCRE pcre-devel安装。PCRE(Perl Compatible Regul
MOSS绑定主机头后 用户不能登录,需要按照以下方式设置注册表。 这个路径在Moss服务器上测试的时候,可能无法访问,但是远程访问正常。解决方法是在Moss服务器的注册表的[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]下面添加一个名称为DisableLoopBackCheck的dword键值,设置值为1
原创 2012-02-24 15:47:28
555阅读
虚拟域名 主机头是绑定域名,没有域名不用设置主机头 ,所谓的主机头的叫法起自IIS中对域名绑定的功能,一般的web服务器一个ip地址的80端口只能正确对应一个网站,处理一个域名的访问请求。而web服务器在不使用多个ip地址和端口的情况下,如果需要支持多个相对独立的网站就需要一种机制来分辨同一个ip地址上的不同网站的请求,这就出现了主机头绑定的方法。简单的说就是,将不同的网站空间对应不同的
转载 精选 2015-04-28 21:49:13
848阅读
首先我们的这个多主机头的配置是需要DNS和域配合的,当然,我们要先搭建DNS和域了。因为我的实验是在我的虚拟机上做的,所以我已经有了个名为ITATPRO。COM的域和DNS服务器了,所以我们的实验是从在DNS里搭建正向区域开始,大家瞧好吧! 因为我们主目录下的文件名字分别跟网站的名字一样,是自己定义的,所以要添加个文档名字 然后别管出来的是什么,直接点下一步!(小不负责
原创 2010-05-14 10:53:57
1640阅读
设置泛解析IIS主机头  主机头名位置留空  
原创 2011-09-30 11:47:22
2042阅读
本文转载自:http://blog.sina.com.cn/s/blog_6437549601012eww.htmlIIS7 HTTPS 绑定主机头 IIS7下面默认HTTPS绑定是无法指定主机头的,但我们可以通过手工修改IIS配置来实现主机头绑定。打开C:\Windows\system32\inetsrv\config\applicationHost.config定位到如下位置:&nb
转载 2017-05-23 15:26:40
725阅读
用c#可以管理IIS的主机头,按需要动态添加或删除主机头。 #region 添加主机头 public static voi
原创 2022-08-15 16:20:59
61阅读
本文由秀依*林枫提供友情赞助,首发于烂泥行天下。  在上一篇文章《烂泥:利用IIS、Zblog、SQLServer搭建ASP博客》中介绍了,有关IIS的主机头的配置。那么我们这篇文章,就深入对主机头的应用做一次讲解。我们切换到ilanni网站的属性界面,如下图:选择“高级”,进入如下图的界面:在这个界面中,我们可以看到目前的主机头是ilanni.com。我们可以通过http://ilan
推荐 原创 2013-06-24 22:29:38
2458阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5