Я преобразую все мои текущие конфигурации VirtualHost из объявления по ip в объявление по имени (w/ NameVirtualHost set).

За это:

<VirtualHost www.test.com>
    ServerAdmin webmaster@test.com
    DocumentRoot /var/www/html/www.test.com/        
    ServerName www.test.com
    ServerAlias test.com
</VirtualHost>

Нужно ли мне ServerAlias или ServerName? Будет ли все еще работать без www?

1 ответ1

1

Вы хотите установить ServerName. ServerAlias просто позволяет вам устанавливать псевдонимы для хоста.

<VirtualHost www.test.com>
    ServerAdmin webmaster@test.com
    DocumentRoot /var/www/html/www.test.com/        
    ServerName www.test.com
    ServerAlias test.com
</VirtualHost>

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .