Сохранить протокол HTTP / HTTPS в перенаправлениях .htaccess

Я должен перенаправить порт 80 на 2368 в htaccess, но я хотел бы сохранить запрошенный протокол без изменений, чтобы SSL не сломался.

В настоящее время у меня есть это:

RewriteCond %{HTTP_HOST} ^sub.domain.com$ [NC]
RewriteRule ^ http://sub.domain.com:2368%{REQUEST_URI} [P,QSA,L]

который работает правильно, но я бы хотел, чтобы протокол был взят из условия% {HTTP_HOST}, если это возможно.

Есть ли способ сделать это более динамичным без жесткого кодирования доменов и протоколов?

Кажется, очень медленно, как есть.

Ответы на вопрос(5)

Ваш ответ на вопрос