0 / 0 / 0
Регистрация: 11.07.2015
Сообщений: 5
|
|
1 | |
Возвращение 404 ошибки от ссылки Yandex через CURL11.07.2015, 13:36. Показов 1705. Ответов 8
Метки нет (Все метки)
Добрый день!
Имеются ссылки (см. ниже), которые, если вставить их в адресную браузера, работают. Через запрос CURL PHP возвращается 404 ошибка, кроме первой ссылки - первая работает без проблем. Переадресации, естественно, соблюдаются. Прошу прояснить, почему так и как сделать, что бы работало через CURL. http://yabs.yandex.ru/count/0X... O4nOyFUXG0 http://yabs.yandex.ru/count/0X... pknWH-5W00 http://yabs.yandex.ru/count/0X... J5Zmzz6000
0
|
11.07.2015, 13:36 | |
Ответы с готовыми решениями:
8
Настройка ошибки 404 через .htaccess CURL, промежуточная страница с редиректом на 404 Не достучаться до сайта используя Curl. Ошибка 404 not found/ CURL - при переходе по ссылке зеркала редиректит на внешнюю страницу или 404 |
669 / 640 / 335
Регистрация: 26.04.2014
Сообщений: 2,122
|
|
11.07.2015, 14:12 | 2 |
Я проверил все ссылки, у меня всё возвращается нормально. Сначало 302 location на сайт, и сам сайт... Всё нормально.
0
|
0 / 0 / 0
Регистрация: 11.07.2015
Сообщений: 5
|
|
11.07.2015, 14:23 [ТС] | 3 |
А у меня только одна работает... А можно Ваш код?
0
|
669 / 640 / 335
Регистрация: 26.04.2014
Сообщений: 2,122
|
||||||
11.07.2015, 14:36 | 4 | |||||
0
|
0 / 0 / 0
Регистрация: 11.07.2015
Сообщений: 5
|
||||||
11.07.2015, 14:58 [ТС] | 5 | |||||
alexsamos33, спасибо.
Я, кажется, понял. У меня не работает CURLOPT_FOLLOWLOCATION из-за настроек PHP и я использовал скрипт, который перебирает коды ответов от сервера и делает переадресацию. Видимо проблема в нём.
0
|
669 / 640 / 335
Регистрация: 26.04.2014
Сообщений: 2,122
|
|||||||||||
11.07.2015, 15:12 | 6 | ||||||||||
Timon K, Понятно... А вот я для себя когда-то давно тоже функцию написал... Вот она.
Timon K, Попробуйте заюзать мою функцию
0
|
0 / 0 / 0
Регистрация: 11.07.2015
Сообщений: 5
|
|
12.07.2015, 09:05 [ТС] | 7 |
alexsamos33, спасибо за помощь! Буду пробовать Вашу функцию.
На крайний вариант покопаюсь в настройках сервера, у меня VPS и такая возможность имеется. Добавлено через 17 часов 52 минуты alexsamos33, с Вашей функцией выдаёт ошибку Notice: Use of undefined constant CURLINFO_REDIRECT_URL - assumed 'CURLINFO_REDIRECT_URL'
0
|
669 / 640 / 335
Регистрация: 26.04.2014
Сообщений: 2,122
|
|
12.07.2015, 10:07 | 8 |
Мне кажется у вас старая не обновлённая версия CURL, у меня всё работает, версия на хостинге 7.19.7
1
|
0 / 0 / 0
Регистрация: 11.07.2015
Сообщений: 5
|
|
12.07.2015, 10:11 [ТС] | 9 |
Думаю ничего страшного на сервере из-за этого не произойдёт. alexsamos33, спасибо за помощь!alexsamos33,
0
|
12.07.2015, 10:11 | |
12.07.2015, 10:11 | |
Помогаю со студенческими работами здесь
9
Возвращение ссылки из функции Возвращение ссылки на локальный объект Возвращение ссылки на локальную переменную Возвращение ссылки на локальный объект Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |