如何在.htaccess文件中创建更具体的重定向规则

时间:2017-06-16 20:37:47

标签: php apache .htaccess redirect

我的.htaccess文件中有一个重定向,如下所示:

RedirectMatch 301 (?i)/my-path/?$ https://www.targetsite.com/

所以这适用于重定向到这个: www.site.com/my-path

问题是这也是一个问题:www.site.com/about/my-path

如何编写仅重定向

的重定向
www.site.com/my-path 

但不是

www.site.com/about/my-path

1 个答案:

答案 0 :(得分:0)

无论如何,只需删除(?i)即无效,然后添加^

RedirectMatch 301 ^/my-path/?$ https://www.targetsite.com/