想配置一个二级域名,服务器软件是Apache,系统是CentOS 7。在DNS设置那里,已经添加了一个A记录,主机记录是txt,记录值是云服务器的IP地址。添加后,DNS解析记录,有三个:1.www的A记录,2.@的A记录,3.txt的A记录。
然后,在Apache的配置文件中,添加了一下代码:
<VirtualHost *:80>
DocumentRoot "www文件地址"
ServerName shorey.con.cn
ServerAlias www.shorey.con.cn
<Directory "www文件地址">
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "www文件地址/txt"
ServerName txt.shorey.con.cn
<Directory "www文件地址/txt">
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
说明一下:在"www文件地址/txt"下,放有一个index.php的文件,是显示php info的。
这样设置以后,输入二级域名:txt.shorey.con.cn,却转到www.shorey.com.cn的。想请问一下大神们,到底是那里有错误呢?补充一下:在本地测试,ping txt.shorey.con.cn和ping www.shorey.com.cn,出来的IP地址一致。
相似问题