Перенаправьте https назад к http в nginx с подстановочным доменом

У меня есть высокоуровневый домен example.com с подстановочным сертификатом SSL, присоединенным к нему и субдоменом forum.example.com, на котором я не хочу, чтобы SSL использовался.

Моя проблема состоит в том, если я ввожу https://forum.example.com, она захватывается в цикле перенаправления, а не перейдите к http//:forum.example.com, я попытался чистить кэш браузера и материал, но напрасно, таким образом, это должна быть моя конфигурация?

# Rid of the WWW
server {
server_name www.forum.example.com;
return 301 $scheme://forum.example.com$request_uri;
}

# Do php-fpm stuff on port 80
server {
server_name forum.example.com;
listen  80;
...
// locations
}

#redirect https requests
server {
listen *:443;
include global/ssl.conf;
server_name forum.example.com;
return 301 http://$server_name$request_uri;
}

Это выглядит корректным до удаления SSL от URL до субдомена в качестве примера? Как упомянуто это просто приводит к циклам перенаправления.

править: Я думаю, что это был мой кэш браузера между редактированиями.

-1
задан 2 June 2015 в 14:26
1 ответ

Извините, семейные обязательства не позволили мне вернуться к отладке этого. В любом случае это было правильное решение. Это был кеш браузера, содержащий старые изменения / перенаправления.

0
ответ дан 5 December 2019 в 20:36

Теги

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