Для того что бы сделать редирект, нужно немного подправить конфиг nginx. Для этого нам понадобится root доступ к серверу. Я буду делать редирект на примере панели Vestacp, но по сути, разница только в пути и в названии файла. И так переходим в терминал и редактируем конфиг:

sudo nano /home/admin/conf/web/web.cyber-x.ru.nginx.conf

У вас путь будет отличаться, но главное тут файл nginx.conf. В нем и хранится весь конфиг который мы будем дополнять. И так, после того как мы открыли nginx.conf, перед вами будет что то наподобие этого:

В этот файл нам надо дописать всего несколько строчек:

  if ( $scheme = "http" ) {
rewrite ^/(.*)$ https://$host/$1 permanent;
}

Вставить их можно перед location / {

В результате у вас должен получиться примерно такой вот конфиг:

Ну и наконец для завершения нам осталось лишь сохранить отредактированный файл и перезагрузить nginx. Перезагружаем nginx следующей командой:

service nginx restart

На этом все, редирект с http на https у нас на сервере настроен. Проверить работу редиректа просто, достаточно ввести в браузере к примеру http://cyber-x.ru и нас должно перекинуть на https://cyber-x.ru

Материал взят с сайта «Cyber-X.ru»

27.02.2020

Как сделать редирект с http на https в nginx

Для того что бы сделать редирект, нужно немного подправить конфиг nginx. Для этого нам понадобится root доступ к серверу. Я буду делать редирект на примере панели […]
27.02.2020

Настройка CentOS 7

Centos чаще всего применяется на серверах, реже как домашняя система. По этой причине рассмотрим настройку прежде всего как серверной системы. Настройка Centos немного отличается от настройки […]
27.02.2020

Как посмотреть любой дистрибутив без установки

Предисловие Для тех кто хочет перейти на linux или просто посмотреть что из себя представляет тот или иной дистрибутив, есть масса способов. Например можно запустить на […]
27.02.2020

Аналоги Photoshop в Linux

Эта статья для тех кто перешел на linux и нуждается в аналоге фотошопа. На мой взгляд есть две наиболее достойной альтернативы фотошопа в linux системах. Это […]