Рейтинг:1

Nginx выдает ошибку ERR_TOO_MANY_REDIRECTS при доступе к сайту из внешней сети

флаг ca

Я пытаюсь развернуть свое приложение laravel в Ubuntu с помощью nginx, до использования ssl все было в порядке. Но после того, как я использую ssl, он больше не работает, если я захожу на свой сайт через внешнюю сеть (все еще работает, если я получаю доступ к нему через серверную сеть).

это моя конфигурация nginx:

сервер {
    слушать 80 default_server;
    слушать [::]:80 default_server;
    
    имя_сервера kopidw.id www.kopidw.id;
    вернуть 301 https://$host$request_uri;
}

сервер {
    слушать 443 ssl;
    слушать [::]:443 ssl;
    SSL включен;

    ssl_certificate /etc/nginx/ssl/certificate_kopinedw.crt; #путь к вашему публичному ключу
    ssl_certificate_key /etc/nginx/ssl/private_kopinedw.key; #путь к приватному ключу
    ssl_client_certificate /etc/nginx/ssl/ca-bundle.crt;
    ssl_verify_client необязательно;

    корень /var/www/html/kopinedw-cms/public;

    add_header X-Frame-Options "SAMEORIGIN";
    add_header X-XSS-защита "1; режим = блок";
    add_header X-Content-Type-Options "nosniff";

    индекс index.html index.htm index.php;
    
    кодировка utf-8;

    место расположения / {
        try_files $uri $uri/ /index.php?$query_string;
    }

    location = /favicon.ico { access_log off; log_not_found выключен; }
    location = /robots.txt { access_log off; log_not_found выключен; }

    страница_ошибки 404 /index.php;

    расположение ~ \.php$ {
        fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
        включить fastcgi_params;
    }

    расположение ~ /\.(?!известно).* {
        отрицать все;
    }
}

Это мой первый раз, когда я использую nginx, поэтому я понятия не имею, почему я получил ERR_TOO_MANY_REDIRECTS.

Любая помощь будет очень полезна для меня, спасибо

флаг us
Вы изменили основной URL-адрес сайта в Laravel?
флаг jp
Показать вывод `curl -v -I https://yoursite/`
djdomi avatar
флаг za
нужны подробности от автора

Ответить или комментировать

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