Я настраиваю свой сервер и запускаю сервер Ubuntu 14.04 с Nginx и php-fpm
Когда я все настраивал, я использовал серверный блок по умолчанию /etc/nginx/sites-available/default
С моими файлами /var/www/public_html
Поскольку мой сайт полностью функционирует и работает так, как я хочу, я опасаюсь трогать вещи сейчас.
Очевидно, что теперь мне нужен другой блок сервера для поддомена, поскольку весь мой трафик перенаправляется на https://
Как мне продолжить настройку, чтобы убедиться, что я не все испортил?
Ваш nginx.conf
должна быть такая строка:
include /etc/nginx/sites-enabled/*;
Это означает, что все конфигурации в этом каталоге будут включены nginx. В настоящее время, default
находится в этом каталоге, вероятно, по символической ссылке из /etc/nginx/sites-available/default
. Чтобы добавить новый поддомен с минимальным изменением существующей конфигурации, просто добавьте новую конфигурацию (вы можете использовать старую default
файл в качестве отправной точки) /etc/nginx/sites-available/
а затем привязать его к /etc/nginx/sites-enabled
.