如何使用htaccess将IPS 4.x URL重定向到XenForo 2

时间:2019-04-03 19:01:31

标签: regex .htaccess xenforo ipb

我的旧网址是 example.com/topic/123456789-my-title-here /

,我的新网址是: example.com/threads/my-title-此处。 123456789 /

我如何使用htaccess将旧网址重定向到新网址

注意: 我如何只拆分旧网址中的数字,可以将此地址用于新网址: example.com/threads/123456789 /

i使用xenforo 2

1 个答案:

答案 0 :(得分:0)

我使用以下代码解决了问题:

RewriteRule ^forum/(\d+)-(.+)/page-(\d+)$ /forums/$2.$1/page-$3? [R=301,NC,L]
RewriteRule ^forum/(\d+)-(.+)/$ /forums/$2.$1/? [R=301,NC,L]
RewriteRule ^topic/(\d+)-(.+)/page-(\d+)$ /threads/$2.$1/page-$3? [R=301,NC,L]
RewriteRule ^topic/(\d+)-(.+)/$ /threads/$2.$1/? [R=301,NC,L]
RewriteRule ^user/(\d+)-(.+)/$ /members/$2.$1/? [R=301,NC,L]

将此代码添加到RewriteEngine On文件的 .htaccess