У меня проблема с перенаправлением URL-адреса на веб-сайте Silverstripe. У меня есть страница новостной ленты с кратким изложением статей в стиле нумерации страниц. Первоначально он отображает 20 статей и переключается на следующие 20 в зависимости от выбранного номера страницы. Это просто стандартный макет блога. Когда я нажимаю на страницу 2, она должна перейти к https://*****/news/?count=20, а для страницы 3 - как https://*****/news/?count=40 и т. Д. Однако при нажатии на номер страницы блога она переходит на https://*****/news/news/?count=20., поэтому навигационная ссылка не переписывает родительский URL.
Все остальные мои сайты Silverstripe отлично работают с тем же макетом блога, кроме этого, и я не вижу причин для настройки кода по умолчанию. Я думал о добавлении перенаправления .htaccess, как это
Redirect 301 /news/news/?start=20 https://******/news/?start=20
но мне не повезло заставить его работать. Пожалуйста, предложите мне решение для этого.
Вывод, который я ожидаю, заключается в перенаправлении на правильный URL-адрес
https://******/news/?start=20