0

我有一个中文域名要托管。我设置了 DNS 部分并且工作正常。

但是,我无法在 Apache 中进行设置。我确实添加了别名,但仍然无法正常工作。

<VirtualHost 202.64.x.x:80>
ServerName aaaa.com:80
DocumentRoot /var/www/aaaa/
ServerAlias XN--aaaaaaaaaaaa.XN--aaaaaaa

我需要在别名中添加中文域名吗?有任何想法吗?

4

1 回答 1

0

虚拟主机设置是这样的,所以服务器名中没有端口 80,加上一个结束标记!编辑后需要重新启动 Apache。使用正确的 vhost 文件来编辑它,而不是配置文件。

<VirtualHost *:80>
    ServerName test.xn
    ServerAdmin test@test.xn
    DocumentRoot /var/www/test.xn 
</VirtualHost>
于 2013-04-16T08:40:43.437 回答