Мне нужно перенаправить порт 80 на 2368 в htaccess, но я хотел бы сохранить запрошенный протокол без изменений, чтобы SSL не сломался.Сохранять протокол HTTP/HTTPS в перенаправлении .htaccess
настоящее время у меня это:
RewriteCond %{HTTP_HOST} ^sub.domain.com$ [NC]
RewriteRule^http://sub.domain.com:2368%{REQUEST_URI} [P,QSA,L]
, который работает правильно, но я хотел бы протокол, чтобы быть взяты из% {} HTTP_HOST условии, если это возможно.
Есть ли способ сделать это более динамичным без жестких доменов и протоколов кодирования?
Кажется очень медленным, как есть.
Просто небольшой комментарий. Это не перенаправление, это разрешается сервером, выступающим в качестве прокси (флаг P). Чтобы сделать реальную переадресацию и попросить клиента перейти на другой URL-адрес, вы должны использовать флаг R вместо P. – Ludecan