Как перенаправить несколько старых доменов на новую страницу домена - PullRequest
0 голосов
/ 08 апреля 2019

В моем файле .htaccess у меня есть код ниже. Если бы мне пришлось перенаправить все эти домены на одну страницу в новом домене, есть ли краткий способ написать перенаправление?

www.olddomain.com, olddomain.com
www.olddomain2.com, olddomain2.com
www.olddomain3.com, olddomain3.com

Нужно ли продолжать повторное выделение оператора RewriteEngine On ?

Наконец, для URL нового домена, как вы указываете http, https? Обрабатывает ли ^ что-нибудь перед доменным именем как подстановочный знак, ' ^ newdomain.com '

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

# REDIRECTS
RewriteEngine On
RewriteCond %{HTTP_HOST} ^olddomain.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.olddomain.com [NC]
RewriteRule ^(.*)$ http://newdomain.com/some-page-url/$1 [L,R=301,NC]
...