виртуальный хост не направляется в нужную папку - PullRequest
0 голосов
/ 10 февраля 2020

Отказ от ответственности - я Linux и WordPress Noob. Босс говорит, чтобы все заработало, поэтому я стараюсь.

У нас есть несколько сайтов, настроенных на Ubuntu. Пока сайт разрабатывался, я смог настроить доступ к сайту с помощью dev.website.com. Когда сайт должен был go жить, я не смог настроить сайт так, чтобы он открывался так же, как website.com. Я указал DNS на IP и, как только я это сделал, он открывал другой веб-сайт на сервере. Я обнаружил, что это, вероятно, проблема с файлом vhost, но я не смог открыть его для нужного сайта. В итоге я создал фиктивный файл vhost для него по умолчанию. Этот файл указывает на каталог website.com.

После внесения этого изменения я могу попасть на сайт, но при вводе данных на website.com он перенаправляется на dev.website.com. Я считаю, что перенаправление происходит на сервере.

Так выглядит виртуальный хост сайта. website.com.conf

<VirtualHost *:80> 
       ServerAdmin admin@localhost 
       ServerName website.com 
       ServerAlias www.website.com 
       DocumentRoot /var/www/html/website/ 
   <Directory /> 
       Allow from all 
   </Directory> 
       ErrorLog ${APACHE_LOG_DIR}/error.log 
</VirtualHost>

И фиктивный файл vhost создан 000-default.conf

<VirtualHost *:80> 
      ServerAdmin admin@localhost 
      ServerName fakedomain.net 
      ServerAlias fakedomain.com 
      DocumentRoot /var/www/html/website/ 
      ErrorLog ${APACHE_LOG_DIR}/error.log 
</VirtualHost>

Заранее спасибо за любую помощь!

1 Ответ

0 голосов
/ 10 февраля 2020

Обязательно измените WP_HOME & WP_SITEURL в wp_config. php.

...