如何通过.htaccess文件重定向我的网站链接。从链接现在:
domain.com/topic/30635/name-thread-non-english
要
domain.com/30635/name-thread-non-english
所以,我想删除:“主题”并随每个主题更改:“30635”和“name-thread-non-english”。
在.htaccess
文件中添加什么内容?
答案 0 :(得分:1)
您可以rewrite a rule执行此操作,例如:
RewriteRule ^([a-z]+)\/([0-9]+)\/([a-z\-]+)?$ $2/$3 [L,R=301]
示例:
uri: topic/30635/name-thread-non-english
^([a-z]+)\/ == topic/ == $1
([0-9]+)\/ == 30635/ == $2
([a-z\-]+)?$ == name-thread-non-english == $3
the new url: $2/$3 == 30635/name-thread-non-english
答案 1 :(得分:0)
使用重写规则,如下所示
RewriteRule ^topic/(.*)$ http://domain.com/$1 [R=301,NC,L]