Русский English Deutsch Українська Қазақша

Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не вошли.

#1 2017-02-10 17:46:41

Xaron
Участник
Здесь с 2010-04-20
Сообщений: 17
Рейтинг :   

Как сделать редирект каталогов

Здравствуйте.
В .htaccess как можно прописать такое условие

site.ru/набор-произвольных-символов/название-товара.html

редирект на

site.ru/shop/название-товара.html

При этом нужно чтобы не редиректило каталоги cat1, cat2, cat3 и каталоги NGCMS, т.е. plugin, static, users, engine, templates, uploads.


Т.е. /набор-произвольных-символов/ - это все возможные варианты категорий, кроме указанных выше
cat1, cat2 и cat3 - заранее известны.

Сам по инструкциям додумался до такого, но не работает
RewriteCond %{REQUEST_URI} !(plugin|static|users|engine|templates|uploads|cat1|cat2|cat3)
RewriteRule ^(.+)/(.+)$ http://site.ru/shop/$2 [R=302,L]

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB 1.5.11
Модифицировал Visman

[ Сгенерировано за 0.010 сек, 7 запросов выполнено - Использовано памяти: 504.33 Кбайт (Пик: 550.33 Кбайт) ]