重写规则htaccess让我发疯

时间:2018-05-04 13:49:03

标签: php apache .htaccess

我有像

这样的链接
 www.mysite.com/order

我想在用户输入时输入:

 www.mysite.com/fruit-apple

Php那样做:

www.mysite.com/order?fruit=apple

我不知道如何做到这一点,甚至可以htaccessphp吗?

这段代码只是将我重定向到/ en / order?fruit = apple但我想保留 水果苹果只是网址

  RewriteRule ^fruit-apple$ /en/order?fruit=apple [L,R=301]

1 个答案:

答案 0 :(得分:0)

如果您不希望RewriteRule指令实际重定向请求,则需要删除[R]标志。这就是执行客户端重定向的原因,而不仅仅是重写服务器上的URL。

尝试:

RewriteRule ^fruit-apple$ /en/order?fruit=apple [L]