Я пытался изменить свой старый домен на новый домен, но я удалил некоторые конфигурации внутри/etc/apache2 случайно.
Теперь я не могу загрузить основную страницу (на WordPress), но я все еще могу загрузить страницу форума (Flarum). Есть ли какой-либо способ, которым я могу решить эту проблему, не переустанавливая Apache? Мой веб-сайт размещается Цифровым Океаном.
Да, это прекрасно подходит. Поддерживающие сайты конфигурационные файлы являются просто символьной ссылкой на файлы в доступном сайтам dir, Удостоверяются, что vhost конфигурационные файлы имеют точку conf расширение. Более новые версии программного обеспечения сервера Apache требовательны в отношении этого. Они просто проигнорируют не, отмечают точкой conf vhosts файл и не действительно звонят в звонок тревоги для Вас в файлах журнала. (Я заметил это сначала как различие между Debian Wheezy и Debian Jessie apache2 конфигурации). Можно решить использовать команду a2ensite или создать символьную ссылку сами. Например:
sudo nano /etc/apache2/sites-available/mywebsite.conf
sudo a2ensite mywebsite
sudo apache2 reload
Или:
sudo nano /etc/apache2/sites-available/mywebsite.conf
sudo ln -s /etc/apache2/sites-available/mywebsite.conf /etc/apache2/sites-enabled/mywebsite.conf
sudo apache2 reload
Удостоверяются, что очистили возможно разорванные символьные связи в/etc/apache2/sites-enabled/каталог.