Score: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; #path ไปยังรหัสสาธารณะของคุณ
    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-ตัวเลือก "SAMEORIGIN";
    add_header X-XSS-การป้องกัน "1; mode=block";
    add_header X-Content-Type-Options "nosniff";

    ดัชนี index.html index.htm index.php;
    
    ชุดอักขระ utf-8;

    ที่ตั้ง / {
        try_files $uri $uri/ /index.php?$query_string;
    }

    สถานที่ = /favicon.ico { access_log off; ปิด log_not_found; }
    ตำแหน่ง = /robots.txt { access_log off; ปิด log_not_found; }

    error_page 404 /index.php;

    ตำแหน่ง ~ \.php$ {
        fastcgi_pass ยูนิกซ์:/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 flag
คุณเปลี่ยน URL พื้นฐานของไซต์ใน Laravel แล้วหรือยัง
jp flag
แสดงผลของ `curl -v -I https://yoursite/`
djdomi avatar
za flag
ต้องการรายละเอียดจากผู้เขียน

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา