Для исправления проблемы с добавлением "start" в URL страниц пагинации на Joomla 3.10.12, можно воспользоваться следующим подходом:
1. Создайте файл override для компонента Joomla, отвечающего за отображение пагинации (обычно это файл вида default.php в папке компонента). Этот файл можно найти в папке /components/com_content/views/category/tmpl/default.php (для компонента контента) или аналогичной папке для других компонентов.
2. В файле override найдите код, который формирует ссылки пагинации и найдите строку, которая добавляет параметр ?start=X к URL страницы. Обычно эта строка выглядит примерно так:
```php
$uri->setVar('start', $item->start);
```
3. Чтобы избавиться от добавления "?start=X" к URL, замените эту строку на следующий код:
```php
$uri->setVar('start', $item->start)->toString(array('path'));
```
4. После внесения изменений сохраните файл override и обновите страницу в браузере, чтобы увидеть изменения.
Этот подход позволит исключить добавление параметра "?start=X" к URL страницы пагинации. Пожалуйста, помните, что изменение кода компонента Joomla может повлиять на его работу, поэтому рекомендуется делать бэкапы и тестировать изменения на тестовом сервере перед внедрением на рабочем.