logo
19.09.2019 13:37
1
dobry den,

kvuli migraci webu jsem musel rozdelit stranky na dve, kde na jedne je blog a na dalsi jsou produkty.

na strance blogu jsou v clancich odkazy, na ktere je vytvoreny redirect.

RewriteEngine on
RewriteCond %{HTTP_HOST} ^priklad.cz [NC]
RewriteRule (.*)$ https://www.priklad.cz/$1 [L,R=301]
RedirectMatch /products(.*) http://zbozi.priklad.cz/products$1


***www.priklad.cz/products/balonek***

Vse spravne redirectuje, akorat pokud NEexistuje produkt balonek, tak redirect probehne na domena.cz a nikoliv na subdomenu, kde jdou dalsi produkty, tedy na zbozi.domena.cz

Co je treba doplnit do htaccess, at to funguje spravne?

Dekuji za pomoc

Co se právě děje na Webtrhu?

19.09.2019 13:43
2
Podle mě toto musíš nastavit na úrovni samotné aplikace. Pokud web vyhazuje chybu 404 tak to by šlo nastavit v .htaccessu, jinak .htaccess sám o sobě nepozná že produkt neexistuje
19.09.2019 14:39
3
jak píše Taps, htaccess neví o tom, že produkt neexistuje. Lze tedy teoreticky přidat cíl pro ERROR 404, ale to bude v tomhle případě problematické, doporučuji upravit aplikaci a redirect přidat do ní.
20.09.2019 10:56
4
Kluci dekuji, timto jsem mi dali napad, kterym jsem vyresil svuj problem.

Hezky den :)