Как отключить RSS

Главные вкладки

Аватар пользователя Yury_md Yury_md 29 августа 2008 в 18:45

Можно ли отключить RSS глобально для всего сайта? Чтобы не просто не было кнопки RSS, а вообще не была доступна эта возможность?

Комментарии

Аватар пользователя Yury_md Yury_md 31 августа 2008 в 14:45

Nikit, там же про закрытие от индексации с помощью роботс. тхт
мне же нужно временно, но полностью отключить RSS на сайте

Аватар пользователя Sinkora Sinkora 15 апреля 2010 в 2:44

"Natalie" wrote:
Никак нельзя. Разве что хаками.

Какие хаки? Если вы сами будете создавать разделы сайта, а не пользоваться дефолтными механизмами, то и не будет необходимости убирать RSS со страниц, т.к. их там не будет.

Аватар пользователя 3WT 3WT 14 августа 2012 в 8:32

Nikit wrote:
Еще раз повторю: http://drupal.org/node/28336 там всё есть.

что ты на буржуев ссылаешься... Для D7
в tempate.php (вашей темы) вставить функцию:
/*
* Отключаем - [link rel="alternate" type="application/rss+xml" title="PG" href="http://site.com/rss.xml" /]
*/
function THEME_html_head_alter(&$head_elements) {
foreach ($head_elements as $key => $element) {
if (isset($element['#attributes']['type']) &&
$element['#attributes']['type'] == 'application/rss+xml') {
unset($head_elements[$key]);
} } }
/* хонес функции*/

+ RSS Permissions - http://drupal.org/project/rss_permissions

Пример - promo.org.il (рсс и не пахнет нигде ни в строке ни в хтмл...)

Аватар пользователя dmitlantis dmitlantis 17 октября 2012 в 12:12

PromoGroup][quote=Nikit wrote:

Пример - promo.org.il (рсс и не пахнет нигде ни в строке ни в хтмл...)

Тем не менее это не мешает ему быть. А если я, к примеру, хочу сделать свой РСС по пути /rss.xml ? Всё больше разочаровываюсь в гибкости друпала..