Ссылка на http на странице https (без предупреждения о смешанном контенте)
Весь мой сайт - HTTPS, и у меня проблемы с подключением к блогу Tumblr. Если я использую независимую от протокола ссылку (href="//..."), браузер пытается получить доступ к блогу Tumblr через https, что приводит к ошибке (соединение отказано). Конечно, если я ссылаюсь на http-версию сайта, в браузере появляется предупреждение "смешанный контент". Есть ли какой-нибудь способ сделать ссылку на ресурс http и избежать предупреждения о смешанном контенте? Или я что-то не так делаю?
1 ответ
Это может быть немного сложнее, но если Tumblr не предоставляет URL-адрес, защищенный SSL, который вы можете использовать, вы можете настроить прокси-сайт, например https://mytumblrproxy.example.com/ который вы запускаете на своем сервере и какие прокси все запросы в / из вашего блога Tumblr, а затем ссылки на них.
Убедитесь, что вы не нарушаете их условия обслуживания, а также я рекомендую внедрить какое-то кэширование содержимого, которое будет извлечено, чтобы Tumblr не получал слишком много запросов с IP-адреса вашего сервера и не был более вероятным заблокировать вас из-за этого.
Если ваши потребности просты и используют mod_proxy
а также mod_cache
являются более сложными, чем это того стоит, вы можете настроить этот поддомен, как упомянуто, а затем просто иметь PHP-скрипт, который выбирает то, что вам нужно, через cURL.