htaccess动态网址重定向到静态url

问题描述:

我已经搜索了我的具体htaccess从动态url重定向到静态url,但无法找到正确的。所以这是一个问题。htaccess动态网址重定向到静态url

我想重定向
www.example.com/directory/?year=2014 &月=月
www.example.com/directory/?year=2014 &月=月
WWW。 example.com/directory/?year=2015 &月=月


www.example.com/directory/2014/September
www.example.com/directory/2014/October
www.example.com/directory/2015/December

希望你一定会一步一步的过程,它是如何工作的帮助。 在此先感谢

你可以做的是,在/directory/.htaccess文件:

RewriteEngine on 
RewriteRule ^(\d+)/(\w+)/?$ ?year=$1&month=$2 [L] 
+0

你能PLZ解释一步一步流程。像^,(\ d +)会做什么? – 2014-11-25 15:59:54

+0

你可以在这里看到这个正则表达式的解释:http://regex101.com/r/eZ2eC0/2在右边 – Croises 2014-11-25 16:11:04

+0

谢谢你“接受”我的答案......如果它有效。 – Croises 2014-12-02 22:10:11