Ссылка на http на странице https (без предупреждения о смешанном содержании) [закрыто]

Весь мой сайт - HTTPS, и у меня проблемы со ссылкой на блог tumblr. { {1}} Если я использую ссылку, не зависящую от протокола (href = "// ..."), браузер пытается получить доступ к блогу tumblr через https, что вызывает ошибку (соединение отклонено). Конечно, если Я ссылаюсь на http-версию сайта, я получаю предупреждение о "смешанном содержании" в браузере. Есть ли способ сделать ссылку на http-ресурс и избежать предупреждения о смешанном содержании? Или я Я что-то делаю не так?

1
задан 22 July 2015 в 18:23
1 ответ

Это может быть немного сложнее, но если Tumblr не предоставляет URL-адрес, защищенный SSL, который вы можете использовать, вы можете настроить прокси-сайт, например https: // mytumblrproxy .example.com , который вы запускаете на своем сервере и который передает все запросы в / из вашего блога Tumblr, а затем ссылается на него.

Убедитесь, что вы не нарушаете их условия обслуживания, а также, я ' d предложить реализовать какое-то кеширование извлекаемого контента, чтобы Tumblr не получал слишком много запросов с IP-адреса вашего сервера и с большей вероятностью не заблокировал вас из-за этого.

Если ваши потребности просты и используются mod_proxy и mod_cache более сложны, чем того стоит для вас, вы можете настроить этот поддомен, как упомянуто, а затем просто иметь на нем PHP-скрипт, который извлекает то, что вам нужно, через cURL.

3
ответ дан 3 December 2019 в 18:38

Теги

Похожие вопросы