Я читал некоторые другие вопросы, которые делают почти то же самое, но я не смог повторить то же самое.
https://serverfault.com/questions/167395/redirect-https-to-another-https
Apache Перенаправление HTTPS на HTTPS
(я пробовал оба)
Когда пользователи нажимают или вводят версию https: //, я хочу перенаправить свой веб-сайт (https://website1.com) на другой веб-сайт (https://website2.com).
То, чего я достиг до сих пор, - это когда пользователь нажимает на http://website1.com версию сайта, они перенаправляются на https://website2.com, но когда https://website1.com загружает https://website1.com, перенаправление не происходит.
Я использую Apache HTTPD и ниже моя запись в файле httpd.conf:
<VirtualHost *:80>
ServerName website1.com
ServerAlias www.website1.com
RewriteEngine On
RewriteCond %{ENV:HTTPS} on
RewriteRule ^/?(.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
RewriteRule ^(.*)$ https://website2.com/$1 [R=301,L]
RedirectPermanent / https://website2.com/
</VirtualHost>