Как перенаправить URL-адреса IPS 4.x в XenForo 2 с помощью htaccess - PullRequest
0 голосов
/ 03 апреля 2019

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

и мой новый URL: example.com/threads/my-title-here.123456789/

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

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

я использую xenforo 2

1 Ответ

0 голосов
/ 04 апреля 2019

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

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

...