繁体   English   中英

如何使用htaccess将相同格式的多个URL重定向到新格式?

[英]How do I use htaccess to redirect multiple URLs of the same format to a new format?

我正在尝试使用一条语句将相同格式的多个URL重定向到另一种格式的URL。

原始格式: http//example.com/blog/YYYY/MM/example-title/

其中YYYY是2013年至2017年的数字,而MM是介于1-12或01-12之间的一位或两位数数字,示例标题可以是任何长度,任何字母,并带有破折号。

新格式: http//example.com/blog/example-title.php

请帮忙,谢谢!

/blog/.htaccess此规则(如果不存在,则创建它):

RewriteEngine On
RewriteBase /blog/

RewriteRule ^\d+/\d+/([^/]+)/?$ $1.php [L,NE,R=301]

# other rules go here

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM