|
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.
|
|