Я хочу пересылать любые запросы на мой сервер, публикуя c IP-адрес домена. У меня есть следующий код в верхней части файла httpd.conf
. Цифры во второй строке являются фактическими IP-адресами сервера.
Однако, когда я захожу на IP-адрес в своем браузере (в данном примере 1.2.3.4), веб-сайт предлагает IP-адрес и нет https. Почему этот код ниже не передает запрос в домен с https?
Если пользователь посещает http: // или https://1.2.3.4, я хочу, чтобы он был перенаправлен на https://www.example.com.
# Rewrite engine to move the raw IP address to URL
RewriteEngine On
RewriteCond %{HTTP_HOST} ^1\.2\.3\.4$
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301]