.htaccess 中的简单 RewriteRule
好吧,听起来简单,看起来简单,重量也简单。但事实并非如此。 我这辈子都无法让这个工作正常进行。
假设我有这样的 URL 结构:
我需要重定向(实际上我想要重写)到:
http ://www.test.com/index.php?option=com_%action%¶m=[%param1%,%paramX%]
例如:
变成:
http://www .test.com/index.php?option=com_product¶m=25,allproducts,食物,蛋糕,芝士蛋糕
想法吗? :-)
OK, it sounds simple, it looks simple and it weighs simple. But it's not.
I can't for the life of me get this working.
Let's say I have this URL structure:
I need to redirect (actually I want a REWRITE) to:
http://www.test.com/index.php?option=com_%action%¶m=[%param1%,%paramX%]
For example:
http://www.test.com/product/25/allproducts/food/cakes/cheesecake
Becomes:
http://www.test.com/index.php?option=com_product¶m=25,allproducts,food,cakes,cheesecake
Ideas? :-)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果你不介意有这种参数:
你可以尝试这个规则:
它应该有效,但我还没有检查它;)
if you dont mind to have this kind of parameters:
you can try this rule:
it should work, but i havent check it ;)