У меня есть внешний IP и имя хоста, настроенные для моей машины.
Внутри приложения я использую только доменные имена для доступа к API. Поэтому, когда я пытаюсь получить доступ к своим API через IP-адрес, он показывает ошибку 302 Moved временно. Таким образом, для запроса (для домашней страницы ), который попадает на сервер с IP-адресом, он должен перенаправляться на имя хоста.
То есть, когда пользователь нажимаетhttps://XX.XX.XX.XX/mainего следует перенаправить наhttps://ayz-abc.mysite.com/main
Для этого я попытался использовать перенаправление в httpd.conf apache.
DocumentRoot "/var/www/html"
#ServerName ayz-abc.mysite.com/
# Other directives here
RewriteEngine On
RewriteRule /.* https://ayz-abc.mysite.com/ [R]
Я также пробовал со следующим
DocumentRoot "/var/www/html"
RewriteEngine On
RewriteCond %{HTTPS} on
RewriteRule https://XX.XX.XX.XX/main https://ayz-abc.mysite.com/main [R=301,L]
Пожалуйста, помогите мне.