六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 1108|回复: 0

Apache2.4实现泛域名解析

[复制链接]
 楼主| 发表于 2015-7-6 15:41:09 | 显示全部楼层 |阅读模式
Apache2.4实现泛域名解析
Apache2.4开始已经不再支持ServerName的*.agoit.com这种写法,如果这么写重启apache的时候将会提示:Invalid ServerName “*” use ServerAlias to set multiple server names.
那么Apache2.4实现泛域名绑定就需要拐下弯了。除了ServerName,Apache还提供了ServerAlias,在Apache2.4中ServerAlias仍支持泛域名,因此可以使用ServerAlias实现泛域名。
绑定的代码如下:
ServerName agoit.com
ServerAlias *.agoit.com
便可实现泛域名绑定。
Apache2.4实现泛域名解析

【注意事项】
1.http2.2.* 不能直接升级到2.4.1,需要先停止apache,将http.conf 改名成http.conf-2.2.*
2.http2.4.1 目前不再支持php5.2.* 可用的php为5.3.10
php5.2* 会报 httpd: Syntax error on line 163 of httpd.conf: Cannot load modules/libphp5.so into server: modules/libphp5.so: undefined symbol: unixd_config
3.http2.4.1 不在需要NameVirtualHost以及不再支持ServerName * 这种写法
使用ServerName * 会报Invalid ServerName “*” use ServerAlias to set multiple server names.

该会员没有填写今日想说内容.
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表