Я хочу перейти из старого домена в новый.
У меня есть старый домен olddomain.com
и новый домен newdomain.com
указывающий на тот же ip-адрес.
У меня есть сервер Apache для обработки запросов.
Как 301 redirect
все мои 301 redirect
olddomain.com/*
&
www.olddomain.com/*
в
newdomain.com/*
Могу ли я получить точное регулярное выражение или конфигурацию, которые мне нужно добавить в htaccess
.
Мой newdomain.com и olddomain.com оба являются serverd одним и тем же Apache с одного и того же IP-адреса, поэтому перенаправление "/" может привести к циклам? И так искал эффективный способ
Я пытался
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^localhost$ [OR]
# RewriteCond %{HTTP_HOST} ^www.olddomain.com$
RewriteRule (.*)$ http://comp16/$1 [R=301,L]
</IfModule>
И даже попытался добавить в виртуальный хост
RedirectMatch (.*)\.jpg$ http://comp17$1.jpg
Но он не перенаправляет сайт, когда я нахожу localhost в браузере до имени моего компьютера, то есть comp16