Как перенаправить URL-адреса IPS 4.x на XenForo 2 с помощью htaccess

мои старые URL-адреса: example.com/topic/123456789-my-title-here/

и мой новый адрес: example.com/threads/my-title-here.123456789/

как я могу перенаправить старый URL-адрес на новый URL-адрес с помощью htaccess

примечание: как я могу разделить только числа из старого URL-адреса, могу использовать этот адрес для новых URL-адресов: example.com/threads/123456789/

я использую ксенфоро 2


person mammadir    schedule 03.04.2019    source источник


Ответы (1)


Я решаю проблему с этим кодом:

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 файле

person mammadir    schedule 04.04.2019