Složitější přesměrování přes Htacess

Vyřešeno774 zhlédnutíWebhostinghtacess přesměrování
0

Dobrý den, mám nainstalovaný WP s Woocommerce s mnoha produkty na doméně, na které chci začít provozovat Prestashop – to znamená úplně jinou strukturu odkazů. Rád bych zachoval (přesměroval) odkazy na produkty, které jsou momentálně indexované prohlížeči (alespoň po nějakou dobu) – Prestashop tyto odkazy nebude využívat.

https://www.web1.cz/produkt/ -vše co je zde (např https://www.web1.cz/produkt/digitalni-teplomer-na-maso/)

na:

https://www.web2.cz/produkt/ -vše co je zde (např https://www.web2.cz/produkt/digitalni-teplomer-na-maso/)

Stejný obsah, co je teď na webu 1 se stejnou strukturou bude tedy na webu 2. Potřebuji tedy přesměrovat vše (včetně jednotlivých produktů) z kategorie https://www.web1.cz/produkt/ na kategorii https://www.web2.cz/produkt/

Mohl by mi někdo poradit jak to udělat a jestli to jde?

Předem děkuju.

Role: Zákazník
Otázka je uzamčena pro nové odpovědi.
JŠ255861 Vybral nejlepší odpověď 17. 8. 2021
0
53.63K Odpověď od WEDOS Internet, a.s. 1 Komentář

Dobrý den,

v takovém případě byste musel nastavit přesměrování pro všechny konkrétní stránky, nebo celou podsložku, na jednu konkrétní stránku viz.

Redirect 301 /subfolder http://www.domain.com/

Role: Podpora Web: https://stackoverflow.com/ Vizitka: Roses are Red, Violets are Blue Unexpected '{' on line 32.
JŠ255861 Vybral nejlepší odpověď 17. 8. 2021
0
49.30K Odpověď od WEDOS Internet, a.s. 0 Comments

Dobrý den,

pokud se tedy jedná pouze o změnu domény z web1.cz na web2.cz s předpokladem, že odkazy budou nadále zachovány a jde pouze o provázání po změně domény, pak by mělo postačit toto zadání

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?web1\.cz$
RewriteRule (.*)$ https://www.web2.cz/$1 [R=301,L]

Role: Podpora
PK265670 Odpověděl na otázku 19. 5. 2021
0

Zdravím,

tohle by nepomohlo – na webu jedna budu provozovat jiný CMS a celá struktura odkazů se změní. Všechny odkazy, co jsou teď zaindexované bych tedy ztratil. Jsou tam tisíce produktů s prefixem „produkt“ (https://www.web1.cz/produkt/neco) v Prestashopu ale nebude existovat  /produkt/ – o všechny odkyzy bych přišel.

Potřebuju přesměrovat pouze to, co je pod /produkt

Jinak řečeno Google ukáže zaindexovaný  https://www.web1.cz/produkt/11/ a já potřebuju aby to vedlo na https://www.web2.cz/produkt/11/

Web 2 (bude WP) bude mít pod /produkt stejnou strukturu jako má teď web 1. Web 1 (bude Prestashop) se ale kompletně změní. Jde m jenom o ten adresář /produkt nic jiného přesměrovat nechci.

Díky!

Role: Zákazník
LB285258 Změnil status na publikováno 20. 5. 2021