从url apache htaccess rewriterule的末尾删除确切的字符串

时间:2014-06-17 16:25:30

标签: php apache .htaccess mod-rewrite redirect

我的所有网址都是这样的示例:http://domain.com/="%7b%7bstore

我想创建一个RewriteRule来从网址中删除尾随的="%7b%7bstore

字符串总是在最后。规则必须保留任何其他查询字符串,url部分不变。

我认为%7b会转换为{

我对规则有这么远,但无法弄清楚其余部分:

RewriteRule ^/?(.*)store$ /$1 [L,R=301]

有人可以帮忙吗?谢谢!

1 个答案:

答案 0 :(得分:2)

您可以将此规则用作root .htaccess中的第一条规则:

RewriteEngine On

RewriteRule ^(.*?)="\{\{store(.*)$ /$1$2 [L,R=301]