Portál AbcLinuxu, 9. května 2025 06:29
Zdravím všechny.
Mám doménu www.domena.dom a subdomenu old.domena.dom.
Doména old.domena.dom má různé podadresáře (old.domena.dom/products/ )atd.
Já potřebuji přesměrovat vše z old.domena.dom na www.domena.dom ale KROM dvou podadresářů old.domena.dom/addr1 a old.domena.dom//addr2 ty musejí zůstat nepřesměrované.
Čili jestli to dokáže někdo najednou v rootu old.domena.dom a nebo jestli se to dá omezit nějak pouze na jeden adresář a já tam ty .htacces dokopíruju všude kde se to má přesměrovávat (není toho zase tak moc).
Předem děkuji
Řešení dotazu:
RewriteEngine on
RewriteRule ^((?!addr1|addr2).*)$ http://www.domena.com/$1 [R=301,L]
Asi by šel vymyslet i lepší regexp, ale funguje to (v rootu old.domena.dom/).
old.domena.dom/products/ se přesměruje na www.domena.dom/products/, pokud chcete přesměrování jen na www.domena.com, smažte to $1
.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.