У меня есть высокоуровневый домен 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 до субдомена в качестве примера? Как упомянуто это просто приводит к циклам перенаправления.
править: Я думаю, что это был мой кэш браузера между редактированиями.
Извините, семейные обязательства не позволили мне вернуться к отладке этого. В любом случае это было правильное решение. Это был кеш браузера, содержащий старые изменения / перенаправления.