Задать вопрос
@Leffken
Студент, как студент!

Что нужно сделать с nginx чтобы он отдавал .json файлы по https?

Всем привет.
Разбираюсь с https и столкнулся с проблемой что на странице json файл грузится по http.
Из-за этого возникает ошибка mixed content (по моему). Не думаю что это правильно.
В коде пишу относительный путь //mysite.dev/file.json
Видимо проблема в nginx
Так не помогло:
server {
listen 443;
/*ssl*/ тут всякая ерунда про ssl
location ~ ^/(file.json) {
        try_files $uri $uri/ /index.php?$args; //yii2
    }
}
  • Вопрос задан
  • 926 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    1C-программист: расширенный курс
    18 месяцев
    Далее
  • Skillbox
    Middle-разработчик игр на Unity
    3 месяца
    Далее
  • ProductStar
    Python и Django: бэкенд-разработка
    2 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
Судя по всему у вас в самом HTML коде ссылка на json указана через http. https в Nginx нужно настраивать для всего домена, а не для отдельных файлов.

PS. Используйте в коде вместо http:// (https://) просто два слеша (//) тогда таких проблем будет минимум. Удачи!
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ИТРУМ Ростов-на-Дону
от 75 000 ₽
СофтМоушен Санкт-Петербург
от 150 000 до 250 000 ₽
Яндекс Москва
от 180 000 до 350 000 ₽