У меня есть приложение, доступное через порт 8080 моего сервера.Я хочу перенаправить всех пользователей на myserverhostname: 8080, если они получают доступ к приложению, используя IP-адрес (http://0.0.0.0:8080) или используя любое другое доменное имя, указывающее на сервер.
Я хочу сделать перенаправлениес .htaccess без добавления какого-либо виртуального хоста. Текущий виртуальный хост уже правильно работает с любым именем хоста в порту 8080.
Мой текущий .htaccess дает мне цикл перенаправления.
Вот оно:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^server1.example.com$ [NC]
RewriteRule ^(.*)$ https://server1.example.com:8080/$1 [L,R]
Я думаю, что RewriteCond не видит никакой разницы, перенаправление должно быть отключено, когда %{HTTP_HOST}
уже server1.example.com
.