利用ServerAlias设置多个二级域名和泛域名
来源:互联网 发布:java常用的框架有哪些 编辑:程序博客网 时间:2024/04/29 18:45
前提条件:
已在域名服务提供商处或自己管理的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>
0 0
- 利用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 关于二级域名和一级域名切换
- 测试接口方法
- Android传感器坐标
- IKanlyzer分词接口
- php循环遍历所有的文件即文件夹
- 查询字符串里某个字符的个数
- 利用ServerAlias设置多个二级域名和泛域名
- 多级目录的实现
- 创建定时任务
- 初始化语句
- c++知名类库
- easyui 两颗权限树之间的操作
- Android ActionBar完全解析,使用官方推荐的最佳导航栏(上)
- centos面板日期格式调整
- 【LeetCode】Validate Binary Search Tree