阿哥论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 684|回复: 0

Apache2.4实现泛域名解析

[复制链接]

2011

主题

1

好友

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

优秀会员 助人为乐 辛勤工作 技术精英 多才多艺 优秀班竹 灌水天才 星球管理 宣传大使 灌水之王 财富勋章 版主勋章 动漫勋章 勤奋会员 论坛精英 PS高手 心 8 闪游皮肤 双鱼座 8★8➹ 志愿者 乖

发表于 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.

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

回顶部