htaccess永久重定向,并在网址

时间:2016-11-14 16:08:49

标签: apache .htaccess redirect mod-rewrite

我正在尝试从一个URL重定向到另一个URL并且在其结构上有一些变化,但没有成功。

我想做的是重定向:

www.mydomain.com/blog/category/name-of-article/123456 (where 123456 is the ID of the article)

到此:

www.mydomain.com/news/name-of-the-article/

如您所见,我已删除字符串"类别" ,我已将"博客" 重命名为 " news" ,最后我删除了文章的尾随ID

我也尝试过在线htaccess生成器,但这里也没有成功,因为我无法解决"博客/类别" 部分对&# 34;新闻"

任何提示?还是在线资源?

非常感谢

1 个答案:

答案 0 :(得分:0)

假设您在/blog/目录中没有任何.htaccess,则可以在站点根目录中使用此规则.htaccess:

RewriteEngine On

RewriteRule ^/?blog/category/([^/]+)/.*$ /news/$1 [L,NC,NE,R=301]