.htaccess HTACCESS重写,在特定字符后选择
我正在尝试为一些旧URL创建301重定向。旧URL的一个示例:.htaccess HTACCESS重写,在特定字符后选择,.htaccess,url,url-rewriting,.htaccess,Url,Url Rewriting,我正在尝试为一些旧URL创建301重定向。旧URL的一个示例: http://www.example.com/forum/news/555-subject-test 我想将此重定向到: 我有这个: RedirectMatch 301 /forum/news/(.*)-(.*) /news/$1 但是,这会将其重定向到 有没有办法解决这个问题?谢谢大家! 您可以使用: RedirectMatch 301 ^/forum/news/[0-9]+-(.+)$ /news/$1 而不是: Red
http://www.example.com/forum/news/555-subject-test
我想将此重定向到:
我有这个:
RedirectMatch 301 /forum/news/(.*)-(.*) /news/$1
但是,这会将其重定向到
有没有办法解决这个问题?谢谢大家! 您可以使用:
RedirectMatch 301 ^/forum/news/[0-9]+-(.+)$ /news/$1
而不是:
RedirectMatch 301 /forum/news/(.*)-(.*) /news/$1
非常感谢。但我被重定向到下面的url*对不起,我没有复制您的整个解决方案。看起来它起作用了!非常感谢。