Корректное перенаправление — различия между версиями
Материал из Umicms
Photoelf (обсуждение | вклад) (Новая страница: «=Задача= Сделать перенаправление с несуществующих страниц на корректные посредством '''.hta…») |
Po4emu4ka (обсуждение | вклад) |
||
| (не показаны 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, поскольку при обновлении системы он будет полностью заменён на новый.