Наверняка кто-то замечал, что в RSS-потоках, которые выдает iCore, ссылки-заголовки содержат неправильный адрес сайта, т.е. что-то типа http://articles/95.html вместо http://icore.net.ua/articles/95.html
А все дело в том, что переменная $_SERVER[`HTTP_HOST`] в файле api_engine/rss.php, который отвечает за отдачу RSS-потоку, оказывается не определенной.
В качестве "быстрого фикса", я просто добавил одну строчку в верхнюю часть файла api_engine/rss.php:
$_SERVER[`HTTP_HOST`] = $_SERVER[`SERVER_NAME`];
А вообще, хотелось бы, чтобы автор обратил внимание на эту ошибку и сделал более корректную обработку ситуации с адресами.
|
С вами на этой странице ↓
|