2016-11-14 51 views
0

我正在尝试从一个网址重定向到另一个网址,并且在结构上发生了一些变化。htaccess永久重定向,在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/ 

正如你可以看到我已删除了字符串“类别”,我有更名为“博客”分成“新闻”和最后我已经删除了尾随ID的文章。

我也尝试了htaccess的发电机在线,但这里也没有成功,因为我不能够解决“博客/类别”“新闻”一部分。

任何提示?或者在线资源?

非常感谢您

回答

0

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

RewriteEngine On 

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

我goona马上尝试。敬请期待:) – Aptivus

+1

感谢您的帮助。我现在无法对其进行测试,因为系统管理员在明天早上关闭了对服务器的所有访问。只要我可以测试它,我会尽快通知你。再次感谢 – Aptivus