当前位置:首页 > 服务器 > 正文

服务器泛解析绑定(支持泛解析的虚拟主机)

本篇文章给大家谈谈服务器泛解析绑定,以及支持泛解析的虚拟主机对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

如何设置域名泛解析及解决恶意泛域名解析的方法

一、什么是泛域名解析?

所谓“泛域名解析”是指:利用通配符 *(星号)来做次级域名以实现所有的次级域名均指向同一IP地址。在域名前添加任何子域名,均可访问到所指向的WEB地址。也就是客户的域名#.com之下所设的*.XXX.com全部解析到同一个IP地址上去。比如客户设1.XXX.com就会自己自动解析到与XXX.com同一个IP地址上去。

二、泛解析的用途

1、可以让域名支持无限的子域名(这也是泛域名解析最大的用途)。

2、防止用户错误输入导致的网站不能访问的问题。

3、可以让直接输入网址登陆网站的用户输入简洁的网址即可访问网站。

4、“高级解析服务”选择类型为“A记录”并填写“RR”值为“*”号和指向的IP地址“值”(泛域名解析中该值必须为独立IP,即通过IP可访问站点。不适用于共享IP地址),填写完毕后点击“新增”。

5、泛域名在实际使用中作用是非常广泛的,比如实现无限二级域名功能,提供免费的url转发,在IDC部门实现自动分配免费网址,在大型企业中实现网址分类管理等等,都发挥了巨大的作用。

三、域名泛解析的正确设置方法

说明:由于本人域名是在易名购买的,所以在此我们以易名的域名泛解析为例

1.打开易名中国官网,把鼠标放在右上方的”管理中心“,此时会出现如下下图所示的下拉菜单,再点击下拉菜单中的”我的域名“;

2. 此时打开的为”我的域名“列表;

3.以第三个域名”j2q.com“为例,点击该域名最右侧的”解析“按钮,完成操作保护后,如下图所示(原有解析忽略):

记录类型选择的是”A“,点击”保存“后,我们正常的域名泛解析也就算设置完成了。

四、域名泛解析与域名解析区别

1.域名泛解析是:*.域名解析到同一IP。

2.域名解析是:子域名.域名解析到同一IP。

注意事项:只有客户的空间是独立IP的时候泛域名才有意义。而域名解析则没有此要求。

五、网站被恶意泛域名解析后的具体解决方法

1.修改域解析管理平台密码;

2.修改被恶意泛解析的IP地址为自己服务器的IP地址;

3.去服务器上新建要被我们善意泛解析到的一个网站;

4.写一条URL重写规则,如果是非正常解析的域名,就全部返回404错误码。

至此,我们的网站被恶意泛域名解析后的解决工作全部结束了。

apache PHP服务器域名解析绑定问题

你的这个要根据你的需要来定:

第一种可能性:【你的这台服务器只有这一个主域名(是不是泛解析与些无关)】

那么这种情况,根本不用开后面的所谓URL重写,只要设定一个主目录就可以了,我估计你就是这一个吧,那保持默认就行了,不用动它。

第二种可能:【你的服务器有多个主域名,这个主域名只是你多个主域名的其中一个】

那么这种情况就必须使用URL重写来实现了,那接下来我给你说一下这个:

你的Directory "D:/APMServ/www/htdocs/company"这一行,是将服务器的目录设置为D:/APMServ/www/htdocs/company

那么这个目录将成为你网站的根目录,从而会让你解析到这台服务器上的其它域名也会被链接到这个目录下来。

而且 php_admin_value safe_mode On 这行设置,是在Directory之中么?这不是乱用一气么?它应该直接隶属于VirtualHost的吧:

它应该这样使用:

VirtualHost *:80

php_admin_value open_basedir "/usr/local/apache/htdocs/www:/tmp"

php_admin_value safe_mode On

/VirtualHost

另外,URL重写不要放到任何标签之中去

为了方便,你可以放到httpd.conf文件的最后面,这样容易寻找,也就是下面的这一段:

RewriteEngine on

RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK)

RewriteRule .* - [F]

另外,就算是你使用这一段URL重写好像也无法实现你的功能吧?

试试如下的重写规则:

RewriteEngine on

RewriteCond %{HTTP_HOST} ^([a-z_0-9\-]+)\.chujushichang\.com$

RewriteRule ^(.*)$ /company/$1 [L]

另外,如果重写了这条规则,就不要与去设定什么Directory "D:/APMServ/www/htdocs/company"了,设置了之后反而会出问题。

因为这条规则就是为了只让chujushichang.com这个主域名下的所有二级域名,都对应到网站根目录下的company目录中去的。

————

这百度知道的编辑器真不是一般的不好用,换行不好用,鼠标拖远不好用,还莫名其妙地把我的文章顺序弄乱了。

这还是个“大”站!

centos服务器怎么绑定域名?

CentOS操作系统一般在 /etc/httpd/conf 下,有的Linux操作系统版本是在 /etc/Apache2/conf 或

/usr/local/etc/apache 文件夹里面,剩下需要做的是修改配置文件httpd.conf,一般配置文件最下面有如下绑定域名说明:

# VirtualHost example: # Almost any Apache directive may go into a VirtualHost container. # The first VirtualHost section is used for requests without a known # server name. # #VirtualHost *:80 # ServerAdmin webmaster@dummy-host.example.com # DocumentRoot /www/docs/dummy-host.example.com # ServerName dummy-host.example.com # ErrorLog logs/dummy-host.example.com-error_log # CustomLog logs/dummy-host.example.com-access_log common #/VirtualHost

大家可以依葫芦画瓢,也可以结合相关语法加入自己的配置说明,下面是我无忧程序的配置文件:1、* 星号修改成自己网站的IP地址

2、ServerAdmin管理员邮箱(可有可无) 3、DocumentRoot网站文件在服务器的目录路径 4、ServerName绑定相应域名

5、ServerAlias泛解析绑定子域名 6、ErrorLog和CustomLog指定日志文件存放路径。

VirtualHost 175.102.8.117:80 addDefaultCharset gbk DocumentRoot /chengxu ServerName 66php.com ServerAlias *.66php.com ErrorLog /sym/logs/66php.com-error_log CustomLog /sym/logs/66php.com-access_log common /VirtualHost

如果一个服务器绑定多个域名不是在ServerName添加多个域名,ServerName 后面只能加一个域名,要重复绑定则需要添加多加多个VirtualHost模块。

服务器IIS里面怎么设置泛解析绑定,请教高手解答。

你新建一个虚拟目录,然后绑定空的主机头值。(先把你现在空主机头值的站点暂停或停止,不然不好弄)

然后在你原来网站目录上面绑定你的外网IP(不要加http://)

这样做的效果,就是别人仍然可以输入你网站的外网IP进行访问,而且恶意(其他)域名指向到你IP的域名,则会显示空主机头值的那个站点,也就访问不了你的站点了。

当然你也可以绑定你自己的域名。自己域名照样访问

不知道这样是否满足你的要求

服务器泛解析绑定的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于支持泛解析的虚拟主机、服务器泛解析绑定的信息别忘了在本站进行查找喔。

取消
扫码支持 支付码