Dobrý den,
buď můžete použít klasické přesměrování pomocí souboru
.htaccess. V tom případě stačí přidat na konec souboru za řádek:
Kód:
# ~~end~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again
nový řádek ve tvaru:
Kód:
Redirect /produkty-skladem /2-kategorie?q=Dostupnost-Skladem&order=product.price.desc
A pokud byste chtěl vyloženě alias (tzn. aby se URL nezměnila), tak by úprava byla trošku složitější. Do kořenové složky instalace stačí přidat soubor
auto-prepend.php s následujícím obsahem:
Kód:
<?php
if ($redirect_to_url = [
'/produkty-skladem' => '/2-kategorie?q=Dostupnost-Skladem&order=product.price.desc',
][$_SERVER['REQUEST_URI']] ?? null) {
$_SERVER['REQUEST_URI'] = $redirect_to_url;
$_SERVER['QUERY_STRING'] = parse_url($redirect_to_url, PHP_URL_QUERY);
parse_str($_SERVER['QUERY_STRING'], $_GET);
}
A následně v
administraci domény přejděte u daného webu do sekce
"nastavení direktiv PHP / Apache" a u direktivy
"PHP auto_prepend_file" nastavte
auto-prepend.php.