Хотите узнать, как перенаправить HTTP на HTTPS на Nginx? В этом учебнике мы собираемся показать вам, как установить сервер Nginx и создать правило, чтобы перенаправить трафик HTTP на HTTPS на компьютере под управлением Linux.

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0

В нашем примере сервер Nginx принимает веб-сайт WWW.GAMEKING.TIPS.

Список оборудования

В следующем разделе представлен список оборудования, используемого для создания этого учебника.

Как Amazon Associate, я зарабатываю от квалификационных покупок.

Nginx — Связанные Учебник:

На этой странице мы предлагаем быстрый доступ к списку учебников, связанных с Nginx.

Учебник Nginx — Перенаправить HTTP на HTTPS

Установите сервер Nginx.

Copy to Clipboard

Отредактируйте файл конфигурации Nginx для веб-сайта по умолчанию.

Copy to Clipboard

Добавьте следующую строку в файл конфигурации.

Copy to Clipboard

Вот файл, перед нашей конфигурацией.

Copy to Clipboard

Вот файл, после нашей конфигурации.

Copy to Clipboard

Перезапустите сервис Nginx.

Copy to Clipboard

В нашем примере сервер Nginx перенаправит все запросы HTTP на HTTPS.

С удаленного компьютера Linux, попробуйте выполнить доступ к HTTP.

Copy to Clipboard

Вот вывод команды.

Copy to Clipboard

В нашем примере, если пользователь попытается получить доступ к версии HTTP любой страницы, он будет перенаправлен на версию HTTPS той же страницы.

Убедитесь, что у вас есть веб-сайт HTTPS, настроенный на сервере Nginx или соединение будет потеряно.

В качестве примера можно привести файл конфигурации Nginx с поддержкой HTTP и HTTPS.

Copy to Clipboard

Поздравляю! Вы успешно настроили HTTP на перенаправление HTTPS на сервере Nginx.