.htaccess中的重定向规则

时间:2018-02-16 17:13:18

标签: .htaccess redirect

我正在尝试在.htaccess中创建下一个规则,但它不起作用,我没有找到错误。我想继续这样做:

https://www.miblog.com/2018/02/example-5.html

https://www.miblog.com/example-5/

我正在尝试这条规则。

RedirectMatch 301 ^/20(.*)/([0-9]{1,2})/([0-9]{1,2})/(.*)(/)?$ /$4

2 个答案:

答案 0 :(得分:0)

试试这个:

RedirectMatch 301 ^/(20)([0-9]+)/([0-9]+)/(.*)\.html$ /$4/

注意:清除浏览器缓存,然后对其进行测试。

答案 1 :(得分:0)

这应该可以胜任;)

RedirectMatch 301 ^/(20)([0-9]{1,2})/([0-9]{1,2})/(.*)\.html$ /$4/

或那

RedirectMatch 301 ^/(20)([0-9]{1,2})/([0-9]{1,2})/(.*)\.(.*)$ /$4/

你有RewriteEngine on对吗? :)