Я могу разместить два сайта, один базирующийся домен и на IP базировался на том же апачском сервере?

Попытка состоит в том, чтобы разместить веб-сайт example.com на моем текущем сервере Ubuntu.

Я создал каталоги для него:/var/www/html/example.com/public_html

и в поддерживающем сайты я создал example.com.conf

<VirtualHost *:80>
    ServerName example.com
    ServerAlias www.example.com
    ServerAdmin webmaster@example.com
    DocumentRoot /var/www/example.com/public_html

    <Directory /var/www/example.com/public_html>
        Options -Indexes +FollowSymLinks
        AllowOverride All
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/example.com-error.log
    CustomLog ${APACHE_LOG_DIR}/example.com-access.log combined
</VirtualHost>

Просто измененный DNS, таким образом, это будет требовать времени для проверки той части работы.

Однако я в настоящее время использую тот же сервер только с IP-адресом, чтобы сделать некоторые сценарии Perl, которыми их называет x.x.x.x/cgi-bin/perlscript.pl

И та часть прекратила работать.

Журнал ошибок содержит

AH01276: не Может вручить каталог,/var/www/html/: Никакое соответствие DirectoryIndex (index.html,index.cgi,index.pl,index.php,index.xhtml,index.htm), найденный, и сгенерированный сервером индекс каталога, запрещенный директивой Опций

Таким образом, так как я просто настроил просто conf файл для основанного на доменном имени сервера, я так или иначе портил все?

Ubuntu может разместить два виртуальных сервера, где каждый - базирующееся доменное имя и другой просто базирующийся IP?

---ОБНОВЛЕНИЕ---

Обновление DNS было достаточно быстро, что новый доменный веб-сайт, example.com, работает. Теперь я просто должен смочь возвратиться к отделыванию от моего другого веб-сайта, базирующегося просто на IP-адресе.

0
задан 10 March 2019 в 15:45

1 ответ

Извините моя ошибка, оказывается, что я пропустил часть отключения 000-default.conf

sudo a2dissite 000-default.conf

И когда я сделал conf файлы, я должен был сделать два. Один для example.com и другого для веб-сайта IP-адреса (другой веб-сайт). Я просто заменил все экземпляры

example.com

с фактическим IP-адресом для веб-сайта

Для любого сталкивающегося с этой той же проблемой я нашел эту ссылку: Как Настроить Apache Виртуальные Хосты В Ubuntu 18.04 LTS

1
ответ дан 26 October 2019 в 01:53

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

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