Wordpress .htaccess重定向匹配或重写规则日期/2014/08/19到?年=2014等



我正在尝试将文件夹日期格式重写为查询字符串,

RedirectMatch 301 ^/my-calendar/([0-9999]+)/([0-99]+)/([0-99]+) /my-calendar/?year=$1 

这确实正确显示年份,但我如何将第二个月文件夹放入查询字符串中?

您可以使用:

RewriteRule ^my-calendar/([0-9]+)/([0-9]+)/[0-9]+ /my-calendar/?year=$1&month=$2 [L,QSA,R=301]

您的模式[0-9999]+实际上意味着[0-9]+

确保这个规则是RewriteEngine On行下面的第一个规则

最新更新