/etc/hosts.conf

Статус
В этой теме нельзя размещать новые ответы.

alexz15

Постоялец
Регистрация
3 Окт 2008
Сообщения
394
Реакции
194
Привет!
Есть проблемка: я курлом беру данные с сайта Для просмотра ссылки Войди или Зарегистрируйся, но он сейчас не работает, этот сайт на вирт хосте, но если прописать (в виндовсе) в файле С:\Windows\system32\drivers\etc\hosts строку:
Код:
127.0.0.1 www.odinsite.com #(вместо 127.0.0.1 ип хоста)
и запустить скрипт, то все работает и сайт нормально открывается (если в браузере ввести ip, то сайт не работает).

Вопрос: можно ли через php указать нужный айпишник для домена и продолжить работу?
 
попробуй в CURLOPT_URL задать вместо доменного имени IP
и в CURLOPT_HTTPHEADER добавить имя хоста
PHP:
curl_setopt($ch,CURLOPT_URL,'http://127.0.0.1/somepage.php');
curl_setopt($ch,CURLOPT_HTTPHEADER,array('Host: www.odinsite.com'));
 
попробуй в CURLOPT_URL задать вместо доменного имени IP
и в CURLOPT_HTTPHEADER добавить имя хоста
PHP:
curl_setopt($ch,CURLOPT_URL,'http://127.0.0.1/somepage.php');
curl_setopt($ch,CURLOPT_HTTPHEADER,array('Host: www.odinsite.com'));
делаю так:
не работает
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху