利用ServerAlias设置多个二级域名和泛域名
来源:互联网 发布:淘宝图片很不清楚 编辑:程序博客网 时间:2024/04/30 14:13
前提条件:
已在域名服务提供商处或自己管理的DNS服务器上,将多个域名或A记录(如:test.com 、www.test.com 、bbs.test.com ,blog.test.com)指向同一个公网IP(如:166.166.166.166)
此例中,Apache中涉及到的相关选项说明:
NameVirtualHost * (设定虚拟主机的ip)
<VirtualHost *>
ServerAdmin admin@domain.com (设定虚拟主机的管理者信箱,不用和预设的网站管理者相同)
DocumentRoot /yourdir (指定虚拟主机的网站主目录)
ServerName domain.com (设定虚拟主机的名称,指定设定虚拟主机的UR)
ServerAlias www.domain.com (设定虚拟主机的別名,例: WWW )
ErrorLog logs/domain.com_error_log (虚拟主机发生错误时要记录在哪个目录,可不设.)
</VirtualHost>
一、用于设置虚拟主机接收多个二级域名
一个虚拟主机常常会接收多个二级域名解析,比如:www.test.com, bbs.test.com,blog.test.com,对于这种情况,可以在用ServerAlias轻松做到
在Apache中的配置:
NameVirtualHost 166.166.166.166
<VirtualHost 166.166.166.166>
ServerAdmin admin@test.com
DocumentRoot /yourdir
ServerName test.com
ServerAlias www.test.com blog.test.com
ServerAlias bbs.test.com
ErrorLog logs/test.com_error_log
</Virtualhost>
二、 用于接收泛域名解析
一个虚拟主机是可以接收泛域名解析的,也是通过SeverAlias选项设置,通过设置该选项不仅可以接收二级泛域名解析,也可以接收三级、四级泛域名解析,具体设置如下:
<VirtualHost 166.166.166.166>
ServerName "test.com" 默认域名
ServerAlias *.test.com 用*表示泛域名
如果要接收三级泛域名解析,可以写成这样:*.my.test.com
DocumentRoot "D:\wwwroot\test.com"
<Directory "D:\wwwroot\test.com">
Options Indexes FollowSymLinks
AllowOverride all
</Directory>
</VirtualHost>
已在域名服务提供商处或自己管理的DNS服务器上,将多个域名或A记录(如:test.com 、www.test.com 、bbs.test.com ,blog.test.com)指向同一个公网IP(如:166.166.166.166)
此例中,Apache中涉及到的相关选项说明:
NameVirtualHost * (设定虚拟主机的ip)
<VirtualHost *>
ServerAdmin admin@domain.com (设定虚拟主机的管理者信箱,不用和预设的网站管理者相同)
DocumentRoot /yourdir (指定虚拟主机的网站主目录)
ServerName domain.com (设定虚拟主机的名称,指定设定虚拟主机的UR)
ServerAlias www.domain.com (设定虚拟主机的別名,例: WWW )
ErrorLog logs/domain.com_error_log (虚拟主机发生错误时要记录在哪个目录,可不设.)
</VirtualHost>
一、用于设置虚拟主机接收多个二级域名
一个虚拟主机常常会接收多个二级域名解析,比如:www.test.com, bbs.test.com,blog.test.com,对于这种情况,可以在用ServerAlias轻松做到
在Apache中的配置:
NameVirtualHost 166.166.166.166
<VirtualHost 166.166.166.166>
ServerAdmin admin@test.com
DocumentRoot /yourdir
ServerName test.com
ServerAlias www.test.com blog.test.com
ServerAlias bbs.test.com
ErrorLog logs/test.com_error_log
</Virtualhost>
二、 用于接收泛域名解析
一个虚拟主机是可以接收泛域名解析的,也是通过SeverAlias选项设置,通过设置该选项不仅可以接收二级泛域名解析,也可以接收三级、四级泛域名解析,具体设置如下:
<VirtualHost 166.166.166.166>
ServerName "test.com" 默认域名
ServerAlias *.test.com 用*表示泛域名
如果要接收三级泛域名解析,可以写成这样:*.my.test.com
DocumentRoot "D:\wwwroot\test.com"
<Directory "D:\wwwroot\test.com">
Options Indexes FollowSymLinks
AllowOverride all
</Directory>
</VirtualHost>
- 利用ServerAlias设置多个二级域名和泛域名
- 利用ServerAlias设置多个二级域名和泛域名
- 在Apache中利用ServerAlias设置虚拟主机接收多个域名和设置域名泛解析
- 在Apache中利用ServerAlias设置虚拟主机接收多个域名
- apache 配置多个域名和二级域名绑定
- 单台机器上设置多个域名,二级域名绑定到子目录
- APACHE如何里一个站点绑定多个域名?用ServerAlias
- APACHE如何里一个站点绑定多个域名?用ServerAlias
- APACHE如何里一个站点绑定多个域名?用ServerAlias servername
- APACHE如何里一个站点绑定多个域名?用ServerAlias
- apache 中 ServerAlias 多域名绑定同一空间的设置方法
- apache通过httpd.conf绑定多个域名及二级域名
- apache通过httpd.conf绑定多个域名及二级域名
- ngnix 配置域名和二级域名
- apache 泛域名+二级域名绑定
- thinkphp下利用setcookie实现二级域名和主域名同步登陆登出
- cookie跨二级域名和顶级域名
- dedecms 关于二级域名和一级域名切换
- ★【动态规划】【NOI2009】管道取珠
- ehci-hcd 00:1d.7: USB 2.0 enabled, EHCI 1.00, driver 2003-Jan-22
- 主动调用updateDisplayList实现立即更新外观
- 大家印象中快照的意义是什么呢?
- PreSubclassWindow详细分析
- 利用ServerAlias设置多个二级域名和泛域名
- magento中生成https链接的简单方法
- string类模式匹配KMP 数组版本
- PHP文件操作详细诠释
- minicom配置
- alizee
- html的倒计时学习
- 内联函数FAQ
- VXLAN标准初探:扩展VLAN 支持远距离VM迁移