Задать вопрос
@aspirantes

Apple не умеет редиректить на %{HTTP_HOST}?

<VirtualHost *:80>
RewriteEngine on

RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</VirtualHost>

и

<VirtualHost *:80>
RewriteEngine on

RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</VirtualHost>

Вызывают у apple циклическую переадресацию.

Помогает только явное указание хоста.

ps

Проблема была в подключенных модулях

ssl_module
и gnutls.c в файле "ports.config".
  • Вопрос задан
  • 262 просмотра
Подписаться 2 Простой 8 комментариев
Пригласить эксперта
Ответы на вопрос 2
dimonchik2013
@dimonchik2013
non progredi est regredi
Apple не умеет редиректить

ну, вебсервер новый, экспериментальный, когда-то научится
Ответ написан
@dodo512
Директива Redirect не работает с переменными, а RewriteRule работает.
И там нужно не &{HTTP_HOST}, а %{HTTP_HOST}.
Ну и не забыть добавить RewriteEngine on

<VirtualHost *:80>
RewriteEngine on

RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</VirtualHost>
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы