Antony_O: Если на вашем сайте используются внешние или внутренние ссылки, не обязательно отображаемые на странице (это могут быть и пути к скриптам, файлам css и другие служебные файлы в хедере/футере сайта), и эти ссылки прописаны через http, а не https, то браузер будет предупреждать, что не весь контент на сайте безопасен.
Самый простой способ наглядно проверить - откройте исходник страницы (в браузере ctrl+U) и выполните поиск (ctrl+F) с ключом: "http://" (без кавычек). Если будут совпадения - попробуйте в коде сайта исправить на https:// Перед исправлением обязательно убедитесь, что эти ссылки реально будут работать через https.
Если же поиск результатов не даст, то тогда уже нужно проверять дальше, какие скрипты/файлы подгружаются, какие в них ссылки и др.
Спасибо вы были правы, нужно было поменять везде с http на https
mega94, а что вы вообще пытаетесь получить по этому запросу?
Некоторые API гугла привязываются к конкретному домену, может в этом дело.
Честно сказать мне интересно вот этот адрес
ну а c которого домена можно мне для примера, так как пробовал и на других доменов, все равно ответ ошибка.
я честно говоря не знаю зачем https у меня простой сайт, перешел чисто для красоты. зЫ...
Опа!!! спасибо я то думал что это не возможно, но как вы нашли этот запрос: https://www.joom.com/tokens/init я в network chrome не видел этот запрос.
Если на вашем сайте используются внешние или внутренние ссылки, не обязательно отображаемые на странице (это могут быть и пути к скриптам, файлам css и другие служебные файлы в хедере/футере сайта), и эти ссылки прописаны через http, а не https, то браузер будет предупреждать, что не весь контент на сайте безопасен.
Самый простой способ наглядно проверить - откройте исходник страницы (в браузере ctrl+U) и выполните поиск (ctrl+F) с ключом: "http://" (без кавычек). Если будут совпадения - попробуйте в коде сайта исправить на https:// Перед исправлением обязательно убедитесь, что эти ссылки реально будут работать через https.
Если же поиск результатов не даст, то тогда уже нужно проверять дальше, какие скрипты/файлы подгружаются, какие в них ссылки и др.
Спасибо вы были правы, нужно было поменять везде с http на https
По каким адресам они подгружаются?
вот
js-скрипты и файлы стилей смотрите. Ну и картинки тоже.
а что с ними не так, они ведь работают.
Неа, работает, значить везде cookie разные.
Конкретно, про эти cookie я точно не знаю, но сейчас как то такой метод работает.
ну как вам сказать в чём проблема...
Тут не нужно быть знатаком, а надо просто сделать НОРМАЛЬНУЮ настройку curl и работать с ней.
А у вас какой-то кастрат.
Включите поддержку SSL
Включите поддержку куков
Обработайте редирект
Или добавить всего лишь такой:
'User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:28.0) Gecko/20100101 Firefox/28.0',
];
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
кусок кода?