【问题标题】:apache httpd.conf setting for chinese domain中国域的 apache httpd.conf 设置
【发布时间】:2013-04-16 07:45:09
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: apache httpd.conf


    【解决方案1】:

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

    <VirtualHost *:80>
        ServerName test.xn
        ServerAdmin test@test.xn
        DocumentRoot /var/www/test.xn 
    </VirtualHost>
    

    【讨论】:

    • 我在文件中有结束标签,只是没有把它放在示例中。所有其他别名都在工作,但不仅仅是这个中文域。在 ServerName 添加 :80 不会影响结果,因为所有其他域也以这种方式工作。
    猜你喜欢
    • 2013-07-19
    • 2013-06-10
    • 1970-01-01
    • 1970-01-01
    • 2018-06-07
    • 2016-12-21
    • 2012-11-07
    • 1970-01-01
    • 2012-06-24
    相关资源
    最近更新 更多