Назад | Перейти на главную страницу

Переход с блока сервера по умолчанию на nginx

Я настраиваю свой сервер и запускаю сервер 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.