logo
19.08.2019 18:43
1
Po migraci a rozdeleni webu mi spatne funguje redirect. Asi je treba vhodne zadefinovat v htaccess.

Stary web obsahoval produkty, ktere jsou ted na subdomene. Nechci zratit existujci linky na produkty v clancich i treba na socialnich sitich.

stary web:

***https://www.example.com/products/uni...ev-produktu***

novy web
***https://new.example.com/products/uni...ev-produktu***

Je treba dva prikazy v htaccess? jak na subdomene tak na hlavni domene?

Dekuji za pomoc

RewriteEngine on
RewriteCond %{HTTPS_HOST} ^https://www.example.com/products/$1 [NC]
RewriteRule ^products/?(.*)$ https://new.example.com/ [R=301,L]
19.08.2019 19:09
2
resim to ted mimo htaccess pres Yoast seo a regex redirects, akorat neznam logiky zapisu regex

ted funguje jednoduche presmerovani:

www.example.com/products -> new.example.com/products .. toto me presmeruje spravne.

nevim ale jak to mam udelat, a zda to vubec jde pres yoast regex.


www.example.com/products/. -> new.example.com/products/. .. tohle me presmeruje uz spravne na novu domenu, ale nezamapatuje si to, co bylo v unikatnim slugu (nazev produktu)

i tohle jsem zkusil: ^[a-z0-9-]+$
spavne to detekuje, jen si to jakoby nepamauje ten nazev produktu.

Validate Slug - Regex Tester/Debugger

jen tohle jiz potrebuji vyresit ...