У меня есть PHP-скрипт, который должен обрабатывать RSS-канал того же сайта. В частности, я показываю самые последние блоги из RSS-канала WordPress на главной странице. На нашем промежуточном сервере это работало нормально, но в нашей реальной (совершенно другой, но LAMP) среде хостинга это не работает.
Я могу запустить file_get_contents
или curl
на удаленном URL-адресе, но когда я пытаюсь получить наш собственный канал RSS, мне возвращается страница 404 не найдена. Еще одна странность: если я попробую file_get_contents(http://domain.com/test.txt)
, то с 404 произойдет сбой, но если я сделаю file_get_contents(http://www.domain.com/test.txt)
, я получу содержимое тестового текстового файла. Все это при условии, что я запускаю сценарий с domain.com (не www.domain.com)
Я настроил пример здесь: http://bkwld.com/test.php