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