Назад | Перейти на главную страницу

Поддомен Apache с подстановочными знаками бесконечно загружает страницу

Я использую Hostmonster VPS. Я указал запись A * .example.com на IP-адрес моего сервера. Вот основной виртуальный хост, автоматически созданный сервером:

<VirtualHost 162.144.48.232:80>

    ServerAdmin webmaster@example.com
    UseCanonicalName Off
    CustomLog /usr/local/apache/domlogs/example.com combined
    CustomLog /usr/local/apache/domlogs/example.com-bytes_log "%{%s}t %I .\n%{%s}t %O ."
    ## User <USER> # Needed for Cpanel::ApacheConf
    UserDir enabled <USER>
    <IfModule mod_suphp.c>
        suPHP_UserGroup <USER> <USER>
    </IfModule>
    <IfModule !mod_disable_suexec.c>
        <IfModule !mod_ruid2.c>
            SuexecUserGroup <USER> <USER>
        </IfModule>
    </IfModule>
    <IfModule mod_ruid2.c>
        RUidGid <USER> <USER>
    </IfModule>
    ScriptAlias /cgi-bin/ /home/<USER>/public_html/cgi-bin/

</VirtualHost>

Я могу добавить это в отдельный файл, который будет добавлен после этого определения виртуального хоста. Имею следующее:

DocumentRoot "/home/<USER>/public_html/subdomains/"
<Directory "/home/<USER>/public_html/subdomains/">
    Options None
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>


<VirtualHost 162.144.48.232:80>
    ServerAlias *.example.com
    UseCanonicalName Off
    VirtualDocumentRoot /home/<USER>/public_html/subdomains/%1
</VirtualHost>

Теперь я просто поместил тест "index.html" внутрь subdomains/test/. Он отлично работает, когда я перехожу на example.com/subdomains/test/, но при попытке test.example.com файл index.html загружается неоднократно. Один и тот же контент продолжает повторяться, и страница никогда не перестает загружаться.

Есть какие-нибудь намеки на то, почему это может происходить?

Это было исправлено после того, как я удалил эти две строки из основного VirtualHost:

CustomLog /usr/local/apache/domlogs/example.com combined
CustomLog /usr/local/apache/domlogs/example.com-bytes_log "%{%s}t %I .\n%{%s}t %O ."