Главная » DLE » Статьи DLE » Использование RSS потоков разного типа одновременно
Распечатать статью

Использование RSS потоков разного типа одновременно

Дорогие друзья,

В последнее время мы получили достаточно много обращений с вопросом, можно ли создать два паралельных потока RSS, один для посетителей, а другой например для системы Яндекс Новости. Начиная с версии DataLife Engine v.6.5 это становится возможным и в этой статье мы раскажем вам как организовать данную возможность.

Итак в первую очередь на вашем сервере должна быть установлена версия 6.5 скрипта на более ранних версиях организация паралельных потоков невозможно.

Первое что вам необходимо сделать это создать новый файл в папке /engine/, например yandexrss.php содержимое этого файла должно быть полностью идентичным содержанию файла rss.php в этой же папке.

Далее находим в новом созданном файле yandexrss.php строчку:

$config['allow_cache'] = true;

и заменяем ее на

$config['rss_format'] = «2″;
$config['allow_cache'] = false;

В настройках скрипта вы устанавливаете обычный формат RSS потока: простой или полный.

Все теперь при обращению по адресу http://site.ru/engine/yandexrss.php будет выводится RSS поток соответствующий системе Яндекс новости, для обычных посетителей которые обращаются по адресу http://site.ru/rss.xml будет выводится стандартный RSS поток

Источник:  dle-news.ru
Вы можете оставить комментарий, или обратную ссылку на Ваш сайт.

Оставить комментарий

Похожие статьи