Корректное перенаправление — различия между версиями

Материал из Umicms
Перейти к:навигация, поиск
(Новая страница: «=Задача= Сделать перенаправление с несуществующих страниц на корректные посредством '''.hta…»)
 
 
(не показаны 2 промежуточные версии 2 участников)
Строка 6: Строка 6:
  
 
Для корректного перенаправления с несуществующей страницы, например, '''news''' на существующую страницу, например '''vse_novosti''' достаточно добавить в файл '''.htaccess''' строку вида
 
Для корректного перенаправления с несуществующей страницы, например, '''news''' на существующую страницу, например '''vse_novosti''' достаточно добавить в файл '''.htaccess''' строку вида
+
 
 +
<source lang='apache'>
 
  RewriteRule ^news /vse_novosti [R=301,L]
 
  RewriteRule ^news /vse_novosti [R=301,L]
 +
</source>
 +
 +
Обратите внимание, что ваши кастомные инструкции не следует вносить в блок, обрамленный строками UMI_CMS_HTACCESS_BEGIN и UMI_CMS_HTACCESS_END, поскольку при обновлении системы он будет полностью заменён на новый.
 +
[[Категория:.htaccess]]

Текущая версия на 09:29, 7 июня 2018

Задача

Сделать перенаправление с несуществующих страниц на корректные посредством .htaccess'a

Решение

Для корректного перенаправления с несуществующей страницы, например, news на существующую страницу, например vse_novosti достаточно добавить в файл .htaccess строку вида

 RewriteRule ^news /vse_novosti [R=301,L]

Обратите внимание, что ваши кастомные инструкции не следует вносить в блок, обрамленный строками UMI_CMS_HTACCESS_BEGIN и UMI_CMS_HTACCESS_END, поскольку при обновлении системы он будет полностью заменён на новый.