我正在使用Joomla 2.5和一个商业组件来建立一个电子商店,这个组件适合想要拥有多个商品的人,我一直坚持如何更改组件的网址。
我想要更改的是当用户使用鼠标从链接传递时显示的网址。
例如,该组件具有SEF函数,该函数重写URL并使其像:
我想要的是:
因此,当用户通过链接时,它会向他显示新的网址。这是否可以使用.htaccess和重写规则,或者这只能通过组件来完成?我问这个,因为组件是用ioncube编码的,所以我不能自己做。
提前致谢!
答案 0 :(得分:1)
虽然您可以使用.htaccess重写任何URL,但它不适用于Joomla!因为SEF URL由JRoute创建,它使用核心路由功能和组件route.php
的组合。
URL段用于查找处理请求的正确组件,因此要更改URL的构建方式,您必须修改组件的route.php
(显然还有其他部分)。