Модуль не підходить для 9 версії.
Отримую

та інші ...
Fatal error: Declaration of ProductControllerCore::canonicalRedirection(string $canonical_url = ''): void must be compatible with FrontController::canonicalRedirection($canonical_url = '')
GPT
На обох скрінах видно
дві різні проблеми, але обидві мають одну першопричину:
модуль дуже старий (орієнтований на PS 1.7.x) і його
override-и не сумісні з PrestaShop 9 + PHP 8.x.

Warning: Undefined array key "layered_rule"
Це означає, що модуль у файлі modules/fsadvancedurl/fsadvancedurl.php намагається взяти правило маршруту:
$default_routes[$multilang_route]['rule'];
але
в масиві $default_routes немає ключа layered_rule, тому PHP попереджає “Undefined array key”.
У PS 9 набір route’ів/імена route’ів
відрізняються від PS 1.7, а layered_rule (маршрут для layered navigation / faceted) може
бути відсутній або інакше названий.

Тобто: модуль очікує структуру роутів зі старої версії PrestaShop.

Скрін 2 — фатал на фронті canonicalRedirection(...) must be compatible...
Повідомлення:
Declaration of ProductControllerCore::canonicalRedirection(string $canonical_url = ''): void must be compatible with FrontController::canonicalRedirection($canonical_url = '')
Це класична помилка
несумісності сигнатур методів через override.
У вашому модулі є override:
fsadvancedurl/override/classes/controller/FrontController.php
і там метод оголошений так:
protected function canonicalRedirection($canonical_url = '')
А в PS 9 в ProductControllerCore він уже має строгі типи:
canonicalRedirection(string $canonical_url = ''): void
Через те, що override-батько (FrontController) має
ширшу/іншу сигнатуру, PHP 8 валить сайт
фаталом, і модуль “на фронті” не може нормально працювати.