Apache2 Ubuntu (Debian стиль VHost Conf) - как мне изменить сервер по умолчанию? - PullRequest
0 голосов
/ 30 мая 2018

Вывод apachectl -D DUMP_VHOSTS дает следующее:

root@ip-x-x-x-x:~# apachectl -D DUMP_VHOSTS
VirtualHost configuration:
x.x.x.x:80        is a NameVirtualHost
     default server dev.x.com (/etc/apache2/sites-enabled/dev.x.com.conf:1)

... с последующим

port 80 namevhost dev.x.com (/etc/apache2/sites-enabled/dev.easysigns.com.au.conf:1)
port 80 namevhost prod.x.com...

и т. Д.

Как изменитьdefault server который находится в верхней части вывода?

1 Ответ

0 голосов
/ 30 мая 2018

Сервер по умолчанию основан на лексикографическом порядке файлов vhost.conf.

Шаги для решения проблемы:

  • Перейдите в / etc / apache2 / sites-available/
  • Отключить prod.x.com.conf a2dissite prod.x.com.conf
  • Переименовать prod.x.com.conf в 000prod.x.com.conf mv prox.x.com.conf 000prod.x.com.conf
  • Включить000prod.x.com.conf a2ensite 000prod.x.com.conf
  • Перезапустите Apache service apache2 reload

Сайт prod.x.com теперь является сайтом по умолчанию.

...