重定向失灵

时间:2015-03-19 09:55:32

标签: .htaccess

我想将mysite.com/blog/any-thing/any-where/重定向到mysite.com/any-thing/any-where/,因此我创建了一个.htaccess,如下所示:

RewriteBase /
RewriteRule ^blog/(.*)$ /$1 [R=301,L]

虽然运行mysite.com/blog但重定向到mysite.com,但可以正常运行。

如何确保mysite.com/blog/不重定向,mysite.com/blog/anything重定向到/anything

1 个答案:

答案 0 :(得分:0)

只需调整你的正则表达式:

RewriteEngine On

RewriteRule ^blog/(.+)$ /$1 [R=301,L]