Перенес некоторые статьи в другой раздел, как сделать редирект?

 
Посетитель
no avatar
МедальПочетный донор проекта
Сообщений: 124
Проблемка такая.
Все статьи были в одном разделе, в /stati
Решил часть статей перенести в новый раздел /video
На старые страницы ведут внешние ссылки и через яндекс на них шел хороший трафик.

Как сделать так, чтобы для порядка 10 статей
при обращении к /stati/file1.html редиректило на /video/file1.html
/stati/file2.html на /video/file2.html
и т.д.

в каком файле и где это можно прописать и как?
Вставка header("Location:/video/file1.html"); в index.php не помогает,
все равно выдает "Страница не найдена — 404"
Посетитель
small user social cms
Сообщений: 71
SergeyK:

Проблемка такая.
Все статьи были в одном разделе, в /stati
Решил часть статей перенести в новый раздел /video
На старые страницы ведут внешние ссылки и через яндекс на них шел хороший трафик.

Как сделать так, чтобы для порядка 10 статей
при обращении к /stati/file1.html редиректило на /video/file1.html
/stati/file2.html на /video/file2.html
и т.д.

в каком файле и где это можно прописать и как?
Вставка header("Location:/video/file1.html"); в index.php не помогает,
все равно выдает "Страница не найдена — 404"
Порыться в файле /components/content/router.php и прописать перекинутые статьи
Реклама
cms
InstantCMS Team
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1176
содайте файл custom_rewrite.php в корне сайта:
Код PHP:
  1.  
  2. <?php
  3.  
  4. function custom_rewrite_rules(){
  5.  
  6. $rules[] = array(
  7. 'source' => '/^stati\/file1.html$/i',
  8. 'target' => '/video/file1.html',
  9. 'action' => 'redirect-301'
  10. );
  11.  
  12. $rules[] = array(
  13. 'source' => '/^stati\/file2.html$/i',
  14. 'target' => '/video/file2.html',
  15. 'action' => 'redirect-301'
  16. );
  17.  
  18. return $rules;
  19.  
  20. }
  21.  
  22. ?>
  23.  
Редактировалось: 1 раз (Последний: 27 января 2011 в 11:54)
Вопросы и ответы
Посетитель
no avatar
МедальПочетный донор проекта
Сообщений: 124
Администратор, спасибо огромное.
Это работает.
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: