sh404SEF v22.214.171.1245 снова нет поддержки VirtueMart.
Решил написать пару строк разработчикам.
И вот какой ответ.
Why is a component in the settings Viruemart no settings?
When you make the full support Viruemart?
We have made a concerted effort to encourage extension developers to build sh404SEF support into their extensions. JCal Pro, RedShop, K2 and EasyBlog are notable examples.
While we do maintain some plugins internally, Kunena and Virtuemart have designed routing methods that allows full speed url constructions, something a separate extension cannot do as it will have to make more use of database to build the url. So instead of doing things that slower way, we have decided to enter a partnership with Kunena and Virtuemart by which we'll directly use their router. For now, they don't allow tailoring the urls, but that will come in the future, at least for Virtuermart, and we'll integrate that in due time.
This approach also has the added benefit to be “future-proof”, as any change in url design by those extension will be automatically taken into account by sh404SEF without the need for an upgrade, meaning that Kunena/VM upgrades will never break sh404SEF or vice versa.
The downside is that we had to remove the ability to customize the URLs in a manner similar to previous versions, but again, this will come to VM and probably Kunena, just like RedShop or K2 have dedicated sh404SEF url customization right now.
We hope you understand the reasons for this change apologize for any inconvenience.