一个服务器上设置多个端口绑定域名的问题

一个服务器上设置多个端口绑定域名的问题,第1张

既然是同一个ip绑定多个域名的情况,那必然是通过主机头来进行区分。

举个例子:

有A,B两个网站,

A站的域名是http://aaacom,

B站的域名是http://bbbcom,

两个域名同时解析到127001的地址上。

那么在配置web服务器的时候,

新建第一个网站

主机头为webA,

ip为127001,

端口号设置成90

绑定域名为http://aaacom

新建第二个网站

主机头为webB,

ip为127001,

端口号设置成90,

绑定域名为http://bbbcom,

当用户访问http://aaacom时,

首先由dns解析出ip为127001,

然后访问这台服务器http请求,

服务器根据你要访问的域名判断出是webA这个网站,就会响应对应的信息。

但是这样的话,你直接用IP访问的话,显示的是你IIS里设置的“默认网站”里的网站内容。

首先配置 两个域名解析到同一台服务器,然后安装 nginx ,

在nginx 配置文件中设置两个 server块 ,server_name 分别设置为两个域名,然后设置各自对应的 访问ip加端口号即可,示例如下

域名是没有端口的,域名只包括以下内容:

端口是指计算机"端口"是英文port的意译,可以认为是计算机与外界通讯交流的出口,一般情况下也是指网站服务器的端口,网站服务器的端口一般8080。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 一个服务器上设置多个端口绑定域名的问题

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情