Я адаптировал модуль Ebizmarts Customerprofile для проекта, над которым я работаю, и мне нужно автоматически переписать все запросы на:
mymagestore.com/profile/USERNAME
до
mymagestore.com/customerprofile/account/view/username/USERNAME
Звучит достаточно просто, но вот варианты, которые я рассматриваю. Кто-нибудь делал это в прошлом, если да, то как ты это сделал?
- .htaccess RewriteRule (con: за пределами Magento)
- Пользовательский процесс индексации Magento для создания перезаписей URL Magento (pro: в Magento и будет хорошим временем для другой очистки, con: дополнительная работа)
- Наблюдайте, когда объект Customer сохраняется, и затем создайте URL Rewrite (pro: в Magento, con: может оставлять потерянные строки и, вероятно, не защищать от обновления)
Спасибо за ваше время,
Wilson