Привет!
Есть домен старый, там был сайт, теперь нужно сделать редирект со всех страниц сайта старого домена на главную страницу нового домена.
И возможно пару разделов старого сайта на эти же разделы на новом, но как?
Делал много как, по итогу работает только с главной старого домена на главную нового, и с любой страниц старого домена на 404 нового
Владимир, нет, но я проблему описал, работает, но не так как надо, ставлю код вот такой
RewriteCond %{REQUEST_FILENAME} robots.txt$ [NC]
RewriteRule ^([^/]+) $1 [L]
RewriteCond %{HTTP_HOST} !^www\.site\.com
RewriteRule ^(.*)$ www.site.com/$1 [R=301,L]
а файл robots.txt для старого сайта:
User-agent: Yandex
Disallow:
Host: newsite.com
dodo512, все равно не работает, сделал как в 3 и 4 строчке, на главную идет, а с остальных на 404, именно серверную 404 а не так, которая в шаблоне нового сайта
dodo512, еще такой момент, category1 и category2, это старого сайта?
И выходит 2 категории на главную в вашем правиле идут?
Если я хочу oldcategory1 на newcategory1 и oldcategory2 на newcategory2
То пишу 2 вот такие строчки
RewriteCond %{HTTP_HOST} ^(www\.|)freestyleshop\.by$ [NC]
RewriteRule ^(category1|category2)/.* https://dominant.by/$0 [R=301,L]
?
dodo512, то есть, если я хочу сделать редирект с news-open/ и news-open
страницу с префиксом просто news без /, то делать 2 правила?
и все эти каталоги имеют внутри себя записи, должны вести на news без /