joomla使用htaccess重命名组件url
我正在使用Joomla 2.5和一个商业组件为一个想要拥有多个供应商的家伙构建一个电子商店,我一直在研究如何更改组件的url 我想更改的是当用户用鼠标从链接中通过时显示的url 例如,该组件具有一个SEF函数,该函数重写URL并使其如下所示:joomla使用htaccess重命名组件url,joomla,components,rewrite,sef,Joomla,Components,Rewrite,Sef,我正在使用Joomla 2.5和一个商业组件为一个想要拥有多个供应商的家伙构建一个电子商店,我一直在研究如何更改组件的url 我想更改的是当用户用鼠标从链接中通过时显示的url 例如,该组件具有一个SEF函数,该函数重写URL并使其如下所示: 组件名称/products/productname-productid-productcategoryid-vendorid.html 组件名称/catalog/categoryname-categoryid-numberofpage.html 我想做的是
提前谢谢 当您可以使用.htaccess重写任何URL时,Joomla将无法使用它!因为SEF URL是由JRoute创建的,JRoute使用核心路由函数和组件的
route.php
组合
URL段用于找到处理请求的正确组件,因此要更改URL的构建方式,您必须修改组件的route.php
(显然还有其他部分)
有关的更多信息,我想我必须与创建组件的人谈谈,以更改路由器文件中的名称。。。