Привет, коллеги, пользователи Discourse,
Я мигрировал крупный форум bbPress на Discourse, и всё работает отлично. Однако возникает множество ошибок 404, которые, похоже, связаны с проиндексированными в Google страницами. Это, вероятно, связано с тем, что темы разбиты на страницы.
Старый формат URL: https://forum.xxx.nl/t/---topicname---/page/33/ (стиль bbPress)
Новый формат URL: https://forum.xxx.nl/t/---topicname---?page=33 (стиль Discourse)
Я подумал, что это можно исправить с помощью нормализации постоянных ссылок. Поэтому я добавил следующее регулярное выражение: /(t\/[^\/]*)\/page\/(\d+)\/?/\1?page=\2. Однако ничего не происходит. URL в стиле bbPress по-прежнему вызывают ошибку 404 и, кажется, не нормализуются.
Неужели я что-то делаю не так, или нормализация постоянных ссылок — не тот инструмент для этой задачи? Буду благодарен за любые советы. Большое спасибо!
