在 Debian 上创建子域名

在 Debian 上创建子域名

我有一台 Debian 服务器,上面有一个正在运行的站点,我想创建子域,因此我在 sites-available 目录中创建了文件。在文件中:

<VirtualHost *:80>
    ServerName shop.domain.com
    DirectoryIndex index.php

    Header unset ETag
    FileETag None

    AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/javascript

    #php_flag register_globals off
    #php_flag safe_mode off
    #php_flag magic_quotes_gpc off

    DocumentRoot "/var/www/shop"
    <Directory "/var/www/shop">
        AllowOverride None
        Allow from All
        Options FollowSymLinks ExecCGI
    </Directory>        
</VirtualHost>

...然后命令:

a2ensite filename
/etc/init.d/apache2 reload

已创建站点启用中的链接的子域,但子域不存在(“未找到服务器”)。

我不太有经验,所以...谢谢!

答案1

如果 VHost 配置不正确,您将看到 Web 服务器的默认页面(例如,在服务器上打开 127.0.0.1)。但“未找到服务器”意味着无法解析 DNS。

相关内容