数千.htaccess重定向301

时间:2016-07-26 07:16:39

标签: apache .htaccess redirect mod-rewrite

我的网站有1500个帖子需要重定向。

我的类别存在冲突,因此我无法重定向完整类别。目前的结构如下:

汽车类别

Redirect 301 /blog/videos/top-5-cars http://www.example.net/articles/cars/videos/top-5-cars

假日类别

Redirect 301 /blog/videos/exotic-holiday-locations http://www.example.net/articles/holiday/videos/exotic-holiday-locations

由于 / blog / videos / 属于Cars&假期类别我无法重定向如下

Redirect 301 /blog/videos /articles/holiday/videos

这是1500篇文章的案例。在.htaccess中为1500篇文章编写重定向规则是明智的吗?有更好的解决方法吗?

请建议。

1 个答案:

答案 0 :(得分:0)

Redirect指令替换为可使用正则表达式匹配的RedirectMatch指令,以便为您提供精确匹配。

RedirectMatch 301 ^/blog/videos/top-5-cars/?$ /articles/cars/videos/top-5-cars

RedirectMatch 301 ^/blog/videos/exotic-holiday-locations/?$ /articles/holiday/videos/exotic-holiday-locations

RedirectMatch 301 ^/blog/videos/?$ /articles/holiday/videos