Редко когда встретишь уже использование www
перед доменом, но иногда лучше
подстаховать и сделать редирект, вместо того чтобы пользователь попал на пустую
страницу. Если вы конечно не указали его в server_name
:)
Для этого на необходимом домене в конфиг, который как правило находится для
дебиано-подобных систем в /etc/nginx/sites-enabled
, добавляем следующую
конструкцию:
server {
server_name www.domain.com;
return 301 $scheme://domain.com$request_uri;
}
При надобности можете сделать прямой редирект на https
, просто сменив $scheme
.
Перед перезагрузкой nginx не забываем проверять конфиги:
$ sudo nginx -t
И собсно перезагружаем nginx для применения новых настроек:
$ sudo service nginx restart
Ну а дальше уже идем в браузер и проверяем) Можем так же проверить и из консоли:
curl -I http://www.domain.com