2014-02-13 3 views
0

Я пытаюсь использовать RSS на моей веб-странице, но этот находится на локальном хосте. Я создал XML, который отображается на экране, когда я набираю URL-адрес localhost/rss, поэтому он работает хорошо.Читатели RSS читают XML на localhost?

Я также написал следующую строку в моей index.php, чтобы браузеры знать, что моя страница имеет RSS-канал:

<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="<?php echo ROOT; ?>pages/rss.php" /> 

Проблема заключается в том, что в RSS Reader Netvibes (например), когда я печатаю на адрес подачи/URL автоопределения окнеМа URL-адрес, я получаю следующие сообщения:

  • Если я печатаю http://localhost или 127.0.0.1: нет корм не был найден на этой странице.
  • Если я нахожу http://localhost/rss или 127.0.0.1/rss: По этому адресу не найдено (404 Not Found).

Что происходит? Заранее спасибо.

ответ

2

До тех пор, пока localhost, на котором размещен сервер, совпадает с запуском считывающего устройства, да.

Netvibes, однако, является размещенным сервисом. Он не запускается на вашем компьютере и не имеет доступа к вашему компьютеру.

+0

Благодарим вас за ответ. Затем, с localhost, как я могу проверить, работает ли мой RSS-канал или нет? – forvas

+0

Используйте программное обеспечение RSS, которое выполняется на вашем компьютере (я бы установил локальную копию модуля проверки фида и написал тестовый скрипт, используя мой предпочтительный язык программирования/тестовую структуру/библиотеку для разбора RSS). – Quentin

+0

Хорошо, спасибо, я попробую – forvas

Смежные вопросы