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

Помогите отключить RSS канал на сайте. Помогите разобраться. Что сделать? И что удалить?

8 комментариев

avatar
Самое простое, что можно сделать:

1. Закомментировать в конфиге config.php строку

$config['router']['page']['rss'] = 'ActionRss';

Должно получиться так:

//$config['router']['page']['rss'] = 'ActionRss';


2. Поискать в файлах шаблона *.tpl выражение {router page='rss'} и удалить ссылки с ними, например такая ссылка в block.steam_comments.tpl:

<a href="{router page='rss'}allcomments/">RSS</a>
avatar
не помогло, шапку сайта выбивает
avatar
Может что-то не то правите? Аккуратнее надо.
avatar
Еще такой вопрос. После первого действия выбевает шапку, делаю все аккуратно, может еще способы есть?
avatar
Еще раз попробовал на шаблоне new, все остается, как было, при обращении yoursite.ru/rss говорит, что страница не доступна.


// Распределение action
$config['router']['page']['error']         = 'ActionError';
$config['router']['page']['registration']  = 'ActionRegistration';
$config['router']['page']['profile']       = 'ActionProfile';
$config['router']['page']['my']            = 'ActionMy';
$config['router']['page']['blog']          = 'ActionBlog';
$config['router']['page']['personal_blog'] = 'ActionPersonalBlog';
$config['router']['page']['top']           = 'ActionTop';
$config['router']['page']['index']         = 'ActionIndex';
$config['router']['page']['new']           = 'ActionNew';
$config['router']['page']['topic']         = 'ActionTopic';
$config['router']['page']['login']         = 'ActionLogin';
$config['router']['page']['people']        = 'ActionPeople';
$config['router']['page']['settings']      = 'ActionSettings';
$config['router']['page']['tag']           = 'ActionTag';
$config['router']['page']['talk']          = 'ActionTalk';
$config['router']['page']['comments']      = 'ActionComments';
//$config['router']['page']['rss']           = 'ActionRss';
$config['router']['page']['link']          = 'ActionLink';
$config['router']['page']['question']      = 'ActionQuestion';
$config['router']['page']['blogs']         = 'ActionBlogs';
$config['router']['page']['search']        = 'ActionSearch';
$config['router']['page']['admin']         = 'ActionAdmin';
avatar
Спасибо за помощь, попробую еще раз, и буду предельно осторожен
avatar
Снова не то, вот такую ошибку выдает
avatar
Warning: session_regenerate_id() [function.session-regenerate-id]: Cannot regenerate session id — headers already sent in /home2/*********/public_html/*********/engine/modules/session/Session.class.php on line 59

Warning: session_start() [function.session-start]: Cannot send session cache limiter — headers already sent (output started at /home2/**********/public_html/********/config/config.php:1) in /home2/***********/public_html/********/engine/modules/session/Session.class.php on line 61

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.