Tento eshop používá k poskytování služeb, personalizaci reklam a analýze návštěvnosti soubory cookie.

Více informací
Přijmout všechny cookies Personalizovat
Přijmout zvolené cookies

Odstraňování ID z URL adresy (Clean URL)

Proč neodstraňovat ID z URL adresy?

Pokud změníte URL adresu, tak stará URL adresa se stane mrtvou. Příklad, máme URL:
https://neco.cz/neco.html

Poté dojde ke změně na

https://neco.cz/neco2.html

Pokud někdo přijde na starou url https://neco.cz/neco.html objeví se 404 Stránka neexistuje.
V případě, že by tam bylo ID a nebylo odstraněné z URL adresy, tak by došlo k přesměrování na novou URL adresu automaticky.

ID v URL adrese slouží jako unikátní identifikátor a umí přesměrovávat i špatné URL adresy právě dle ID.

Případně je možné ID přesunout na konec URL adresy, to se činí v "Konfigurace" - "SEO". Nicméně, opravdu bych ho neodstraňoval.

Dalším problémem může být, pokud budete mít například 2 kategorie/produkty se stejnou URL adresou, pote nebude fungovat ani jedna...

Z tohoto důvodu nedoporučuji odstraňovat ID z URL adresy, ale rozhodnutí už nechám na každém.

Další problém může nastat v případě kompatibility nějakých modulů například pro exporty do XML apod, kde nebude běžně tato změna zohledněna. Nicméně toto se týká spíše modulů jiných vývojářů. Moje moduly tuto změnu umí reflektovat a jsou kompatibilní se spoustou modulů na odstraňování ID z URL adresy - a to pouze proto, že někteří klienti to takto mají a snažím se vždy dělat kompatibilitu se vším možným i nemožným :-)

Aktuálně mé XML exporty jsou kompatibilní s těmito moduly na odstranění ID z URL adres:

faktiva_cleanurlscleanurls, purls, sturls, friendlyurl, prettyurlsfsadvancedurlvipadvancedurl.

Případně pokud máte jiný, klidně kompatibilitu doplním. Nicméně, přesto odstraňování ID z url nedoporučuji!


Více než 200
PS modulů

Na trhu
od 2012

Aktualizace zdarma
12 měsíců

Podpora
vývojáře

Přihlaste se k odběru novinek a buďte neustále v obraze