Yii2 Как удалить сайт / индекс и параметр страницы из URL
Я использую пагинацию на странице по умолчанию, то есть на сайте / index в yii2. Таким образом, URL, сгенерированный компоновщиком для нумерации страниц, выглядит следующим образом
domain.com/site/index?page=1
Я хочу удалить сайт / индекс и параметр страницы, чтобы он выглядел следующим образом
domain.com/1
Я попытался написать правило в диспетчере URL в конфигурационном файле, как это
'site/index/<page:\d+>' => 'site/index'
Это сделало URL следующим образом
domain.com/site/index/1
Таким образом, чтобы удалить сайт / индекс, я также установил маршрут нумерации страниц как «/»
$pagination->route = '/';
Это удалило сайт / индекс из URL, но это снова изменило URL, чтобы выглядеть
domain.com/?page=1
Я попытался изменить правило в диспетчере URL, как это
'/<page:\d+>' =>'site/index';
Но URL остался прежним. Мой вопрос, как сделать так, чтобы это выглядело
domain.com/1
Я использую расширенный шаблон Yii2 и включил строгий анализ в диспетчере URL.