我刚刚完成了一个有高尔夫假期数据库的网站。现在线索是,我使用joomla内部url-rewrite来生成一般很棒的短url,我喜欢它。唯一留给SEO优化的是,如果我可以指向数据库中列出的每个优惠的单个URL。 URL以一个具体报价如下:Joomla 2.5 - 使用.htaccess或工具修改自定义网址
http://www.mydomain.com/golfurlaub-mit-greenfee/angebote/urlaubsangebot.html?oid=128
“urlaubsangebot.html”将是细节部位,用参数“OID”为OFFERID,然后我的数据库中提供的ID通过。
是否有可能创建一个规则/使用工具,我可能会分配一个自定义URL到每个提供?例如:
NEWURL
http://www.mydomain.com/offers/spain/my-offer-name.html
OLDURL
http://www.mydomain.com/golfurlaub-mit-greenfee/angebote/urlaubsangebot.html?oid=128
我尝试使用工具,如SEF404和JoomSEF但他们宁可打破了我的整个结构比帮我申请这些URL。有任何想法吗?
这是您自己的组件?在一个组件中,你可以用自定义的router.php文件做几乎任何事情。 或者,如果您可以为每个优惠创建菜单项,也可以实现。菜单项本身需要发布,但菜单不需要在页面上可见。您可以创建包含所有优惠的虚拟菜单,而无需在模块中包含菜单。这种方式自定义SEF的作品。 – Bakual 2013-03-26 11:35:00