создают различный контент между доменом и IP-сервером [дубликат]

На этот вопрос уже есть ответ:

У меня есть сервер Ubuntu 14.04 с Apache.

Все, что я хочу, если люди вводят IP-адрес сервера, например xxxx, и пересылают его на DocumentRoot / var / www / site1 / html

И если вводят на адрес моего домена, например site.com, пересылают на DocumentRoot / var / www / site2 / html

Как такое могло быть?

0
задан 16 November 2017 в 04:15

1 ответ

Необходимо настроить виртуальные хосты. В каталоге /etc/apache2/sites-available/ можно найти пример виртуальных файлов хоста. Таким образом, шаги:

1. Создайте виртуальный файл хоста

sudo nano /etc/apache2/sites-available/site.com.conf

и набор содержание

<VirtualHost *:80>
    ServerAdmin admin@site.com
    ServerName site.com
    ServerAlias www.site.com
    DocumentRoot /var/www/site1/html
</VirtualHost>

Это - простой пример. Можно прочитать руководства, для получения больше. Теперь просто возьмите в учетной записи, что необходимо настроить отдельный файл для каждого сайта, который Вы хотите выполнить.

2. Включите свой СПИДОБАРОГРАФ

При окончании конфигурации СПИДОБАРОГРАФА необходимо включить хост командой:

sudo a2ensite site.com.conf

3. Apache перезагрузки

Для применения нового хоста необходимо перезагрузить Apache

sudo service apache2 reload

Теперь это должно работать.

1
ответ дан 1 November 2019 в 05:14

Другие вопросы по тегам:

Похожие вопросы: