Проблемы с SEO ссылками для сайта с портом в адресе сайта (site.ru:port/)

Ранее создавал тему в песочнице Проблемы с SEO ссылками на сайте, но теперь удалось воспроизвести проблему и понять когда она возникает.

Есть основной сайт вида site.ru и есть тестовый test.test.ru:8080 недоступный извне. На тестовом сайте проверяются различные решения по верстке, разрабатываются модули и т.д. Предположительно после обновления Upgrade 4.7.1.SP2 - 4.7.1.SP3 на тестовом стенде появилась проблема с ссылками на товар, вместо
test.test.ru:8080/category/product/ ссылки приобрели вид test.test.ru:8080/index.php?dispatch=%2Fcategory%2Fproduct%2F
Т.е. вместо / подставляется %2F и в начале ссылки остается index.php и соответсвенно при переходе по любой ссылке кроме / видим 404. Изначально когда тестовый стенд был развернут, проблем с ссылками не было.

Путем проб, ошибок и тестов было выявлено:

  1. Сторонние и наши модули, изменения которые мы вносили в шаблоны, файлы .htaccess — не являются причиной возникновения проблемы с ссылками
  2. Проблема с адресацией происходит только при включенном модуле SEO, с выключенным модулем ссылки работают
  3. Обновились до последней актуальной версии (4.7.4), проблема осталась
  4. Сделали полную копию тестового стенда со всеми файлами, базой и настройками сервера, и если сайт перенастроить на 80 порт оставив адрес вида test.test.ru, то проблема с SEO ссылками исчезает.

Apache 2.4.18, PHP 7.0.30, mysql 5.0.12

Здравствуйте, stanislavp,

Спасибо за подробное описание. Создал запрос на исправление.

С наилучшими пожеланиями,
Сергей Маркин