Я недавно создал новый домен и перенаправляю трафик старого домена на новый домен.Код ниже, как я структурирую это в моем файле htaccess.У меня проблема в том, что мне приходится перенаправлять каждую ссылку.Вместо этого я бы предпочел, чтобы неуказанные ссылки переходили непосредственно на страницу индекса нового домена.
На данный момент, если я не укажу ссылки, это отобразится как ошибка 404 для моего нового домена в поисковой консоли.
У меня более 200 ссылок, подобных этой RewriteRule ^about-us(?:\.html)?$ https://newdomain.com/about [L,R=301,NC]
.И новые продолжают появляться каждый день.
Как я могу структурировать это так, чтобы, если я не уточнил, куда идет ссылка, она направляет на домашнюю страницу моего нового домена?
RewriteEngine On
RewriteRule ^about-us(?:\.html)?$ https://newdomain.com/about [L,R=301,NC]
RewriteCond %{HTTP_HOST} ^(www\.)?olddomain\.com$ [NC]
RewriteCond %{THE_REQUEST} !/administrator [NC]
RewriteRule ^ https://newdomain.com%{REQUEST_URI} [L,R=301,NE]