Редирект с IP на домен
Добрый вечер.
Подскажите, как реализовать редирект с IP на домен, в данный момент у меня вот так, но не срабатывает
<IfModule mod_rewrite.c> RewriteEngine On #Options +FollowSymlinks #Options +SymLinksIfOwnerMatch #RewriteBase / #RewriteOptions <options> RewriteCond %{HTTPS} =on RewriteRule ^ - [env=proto:https] RewriteCond %{HTTPS} !=on RewriteRule ^ - [env=proto:http] </IfModule> <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTPS} !=on RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC] RewriteRule ^ %{ENV:PROTO}://%1%{REQUEST_URI} [R=301,L] </IfModule> <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTPS} !=on RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L] </IfModule> <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTPS_HOST} ^12\.345\.67\.89 RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L] </IfModule>
2 ответа
Попробуйте редирект указать первым с параметром не применять остальные перенаправления.
Почему у вас создано условие для 242.58.205.242 а открывается 185.58.205.242?
В настройках фреймворка можете создать Сайт с адресом 185.58.205.242 и в его структуре добавить только 1 правило перенаправления на нужный домен.
Все делается просто:
Устанавливается расширение Let's Encrypt, создается WWW-домен 185.58.205.242, делаем его приоритетным.Делаем безусловный редирект с IP адреса на домен средствами ISPmanager.
Дожидаемся выпуска SSL сертификата, это займет некоторое время.
Proffit
p/s: Это нужно было для "ip canonicalization"