The Extended Redirect addon allows you to configure 301 redirects from any store page to any other page or external URL. Redirects are stored in the database and processed at the request dispatch stage.
Main features
- Create, edit and delete redirect rules
- Multivendor support — redirects are bound to a company
- Option to take GET parameters into account when matching URLs
- Support for absolute URLs for redirecting to external sites
How it works
The addon uses fn_init_stack to register the fn_ms_redirect_url_check_dispatch function, which is called on every storefront request (AREA == 'C'):
- Gets the current REQUEST_URI
- When "Take into account additional get parameters in the request" is enabled — strips GET parameters for matching
- Searches the
?:ms_redirect_urltable for a record with matchingstart_urlandcompany_id - When an active record is found, performs a redirect to
end_url
Data structure
The ?:ms_redirect_url table contains: redirect_id, start_url, end_url, status, company_id. URLs are stored with a leading slash.
Location in admin panel
Redirect management: Addons → Extended Redirect (or via addon menu)
Addon settings: Addons → Manage addons → Extended Redirect — "Take into account additional get parameters in the request" option
- English
- Русский
- 4.18.X
- 4.17.X
Оформление подписки
Мы переходим на новую подписную систему, открывая для вас полный доступ ко всем нашим модулям. Подробную информацию об условиях подписки и часто задаваемых вопросах вы можете найти здесь.
Обратите внимание, что приобретение модулей по отдельности теперь недоступно — воспользоваться ими возможно исключительно в рамках подписки.
За единую стоимость подписки - 2000 руб/мес. Вы получаете доступ ко всем модулям.
Как оформить подписку у нас на сайте
Зарегистрируйтесь или авторизуйтесь на нашем сайте и выберите интересующий вас модуль
Нажмите кнопку Запросить триал доступ
Введите в поле URL сайта ваш домен в формате domain.com, без www и https://

Далее в личном кабинете в разделе загрузки вы сможете скачать нужный вам модуль и менеджер модулей для удобного управления модулями и оформления подписки.


Далее у вас есть 7 дней для тестирования выбранного модуля.
По истечении строка триала, для продолжения работы необходимо оплатить подписку.
Сделать это можно из менеджера модулей.
На выбор вы можете оплатить:
для зарубежных карт - PayPal
для РФ карт - Robokassa

Или на странице на сайте https://makeshop.pro/subscription/

При оплате нужно указать электронную почту с которой вы оформляли триал доступ.
При покупке на маркетплейсе CS-Cart
При покупке любого модуля зарубежной картой или картой РФ
Так как система при оформлении подписки не спрашивает дополнительных вопросов (на какой домен подписка оформляется) желательно вводить электронную почту ту же что и ваша учетная запись у нас на сайте (если она есть), тогда ваши учётки свяжутся между собой.
Выберите интересующий модуль и нажмите кнопку “Оформить подписку“

Далее после оплаты подписки вы сможете скачать модуль перейдя в раздел “Загрузки“, там выберите свой заказ и в нем будет ссылка на скачивание.

В дальнейшем, для получения новых модулей по подписке рекомендуем пользоваться нашим сайтом.
Всё что вам будет нужно сделать это на интересующем вас модуле (после авторизации) нажать кнопку “Запросить модуль по подписке“ и после одобрения скачать его в разделе загрузки.

Если что-то пойдет не так - проверьте выписалась ли лицензия

Найдите заказ с датой оформления подписки

Убедитесь что у вас прописался URL сайта в заказ

Если URL сайта неправильный и вам нужно обновить его: переходите в пункт меню “Мои модули”

Ищите модуль и проверьте URL магазина для которого выписана подписка

Installation
Install the addon via Addons → Manage addons. Find "Extended Redirect" and click "Install".
Configuration
After installation, open the addon card in "Manage addons":
- Take into account additional get parameters in the request — when enabled, GET parameters are ignored when matching URLs (e.g.
/page?utm_source=googlewill match rule/page). Disabled by default.
Managing redirects
Go to the redirect management section (addon menu or Addons → Extended Redirect):
- Add redirect — specify the source URL and destination URL. Both support
/pathor/index.php?dispatch=...format. For external redirects, use a full URL in the destination field. - Edit — change start_url or end_url as needed.
- Delete — remove unnecessary rules.
Verification
Open the source URL in a browser — it should redirect to the destination. Check the response code (should be 301) via developer tools.
Maintenance
Update the addon via the Upgrade Center or the addon repository. When uninstalling, redirect table data is preserved by default.
v1.3.0
19.02.2026
- [\*] Module template updated
v1.2.0
20.05.2024
- [+] Changed paths to URL settings
- [+] Multivendor support
- [+] Added some tooltips
v1.1.0
25.03.2024
- [+] Added setting to take GET parameters into account when redirecting from initial URL node
v1.0.4
09.06.2022
- [!] Fixed redirect breaking when redirecting to specified address
v1.0.3
09.06.2022
- [!] Fixed URL validation not working when adding
v1.0.2
09.06.2022
- [!] Fixed redirect by absolute URL
v1.0.1
09.06.2022
- [!] Fixed missing slashes and redirects to another site
- [\*] Renamed redirect list page
- [\*] Data is not removed when uninstalling addon
v1.0.0
08.06.2022
- [+] First release
[+] Added | [-] Removed | [\*] Changed | [!] Bug fixed
Ваш запрос отправлен!
Ваш запрос на доработку модуля отправлен в техническую поддержку. Мы изучим ваши пожелания и дадим обратную свзязь.
Вам придет уведомление на указанный Email.
Here you can share your opinion and evaluate our work.
Your feedback helps us become better and offer you even better service.