Opencart 1.4.9.4重定向Lighttpd 1.4.19-5 + lenny2

时间:2011-04-27 14:59:09

标签: php mod-rewrite lighttpd opencart lighty

最近我一直在研究Opencart作为简单电子商务网站的解决方案。我非常喜欢它,但我似乎无法正确地进行重定向。

我使用lighttpd作为Web服务器,我注意到Opencart为SEO URL提供了Apache .htaccess配置,但对于lighttpd没有运气。

Opencart使用如下形成的网址:

  • 登录页面:http://[domain]/index.php?route=account/login

  • 产品页面:http://[domain]/index.php?route=product/product&product_id=51

理想情况下,我希望有这样的事情:

  • 登录页面:http://[domain]/index.php/account/login

  • 产品页面:http://[domain]/index.php/product/51/[product-name]

当然,任何指向正确方向的人都会受到高度赞赏。即使是在Lighty中找到处理重写的正确方法的简短解释也会有所帮助!

提前致谢。

1 个答案:

答案 0 :(得分:1)

很多人显然已经遇到了1 4 19-5lenny和更早的问题。如果你想按照上面的方式重写url,你需要使用自己的自定义钩子自己解析它们(请参阅index.php中的preAction以便默认处理它们)。请注意,您还需要手动编辑帐户之类的网址,因为它们甚至在输出之前甚至不通过网址重写器发送