与htaccess和正则表达式斗争

时间:2013-10-31 15:00:36

标签: regex .htaccess url-rewriting

我无法理解URL重写所需的正则表达式。

我想要以下内容:

http://domain.com/?hid=yv&v=0.1.4383

重写为

http://domain.com/example/

所有其他页面应保持不变。 任何人都帮助我解释我所需的正则表达式。

1 个答案:

答案 0 :(得分:0)

您需要确保与%{QUERY_STRING}变量匹配。:

RewriteEngine On
RewriteCond %{QUERY_STRING} ^hid=yv&v=0\.1\.4383$
RewriteRule ^/?$ http://domain.com/example/ [L,R]