8 (831) 274-00-00
Веб-сервер Apache

Включение перенаправления RewriteEngine On

Файл конфигурации для HTTP /etc/apache2/sites-available/intercom-nn.ru.conf

RewriteEngine on
RewriteCond %{SERVER_NAME} =www.intercom-nn.ru [OR]
RewriteCond %{SERVER_NAME} =intercom-nn.ru

#RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,QSA,R=permanent]
#RewriteRule ^ https://intercom-nn.ru%{REQUEST_URI} [END,QSA,R=permanent]
RewriteRule ^ https://2740000.ru%{REQUEST_URI} [END,QSA,R=permanent]  //перенаправляет

результат: перенаправляет http c www и без www на другое доменное имя всю строку адреса
пример 1
при вводе строки http://intercom-nn.ru/private/veb-server-apache/
перенаправляет на https://2740000.ru/private/veb-server-apache/

пример 2
при вводе строки http://www.intercom-nn.ru/private/veb-server-apache/
перенаправляет на https://2740000.ru/private/veb-server-apache/

пример 3
при вводе строки https://www.intercom-nn.ru/private/veb-server-apache/
перенаправляет на https://2740000.ru/private/veb-server-apache/
 
Скорее всего срабатывает правило /etc/apache2/sites-available/intercom-nn.ru.conf так как обращение www подразумевает 80порт !?

Файл конфигурации для HTTPS /etc/apache2/sites-available/panasonic-nn.ru-le-ssl.conf

#redirect www. to non-www
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]


выше написанный контекст закомментировал
вместо него добавил редирект на сайт 2740000.ru


RewriteEngine on
RewriteCond %{SERVER_NAME} =intercom-nn.ru
RewriteRule ^ https://2740000.ru%{REQUEST_URI} [END,QSA,R=permanent]


посмотрим примет этот редирект Яндекс хочу сменить зеркало  сделать основным 2740000.ru