В настоящее время я запускаю свой сайт по протоколу http и хочу переместить его на https, чтобы nginx автоматически обрабатывал перенаправление. Думаю, это довольно тривиально.
Однако есть один файл, который (по нескольким причинам) имеет горячую ссылку с других сайтов, некоторые из которых расположены по протоколу http, а некоторые - через https. Я хочу убедиться, что файл доступен через http и https, чтобы браузеры не жаловались на диалог «смешанный контент». Путь к файлу выглядит примерно так:
HTTP (s): //mydomain.com/scripts/ [some_sha1_hash] /file.js
Итак, правило nginx должно гласить: «Если запрос уже по https, все хорошо, и просто прокси-прокси его. В противном случае перенаправьте все запросы с http на https, кроме случаев, когда запрашивается этот файл, в в этом случае не делайте такого перенаправления http-> https. "
Может кто-нибудь сказать мне, где искать, чтобы узнать о такой конфигурации, или помочь мне с самой конфигурацией? Заранее спасибо. (Извините, но я еще не достаточно опытен в конфигурации nginx.)