ฉันมีปัญหาที่โครงการ laravel ของฉันเข้าถึงได้โดย IP แบบคงที่ของฉันบน Azure แต่ไม่ได้มาจากโดเมนที่ฉันเชื่อมโยงด้วย:
ฉันใช้ nginx และ ufw
นี่คือ error.log สำหรับ Nginx ของฉัน:
การกำหนดค่า nginx 
เซิร์ฟเวอร์ {
    ฟัง 80;
    ฟัง [::]:80;
    โดเมน server_name;
    รูท /var/www/app/public;
    add_header X-Frame-ตัวเลือก "SAMEORIGIN";
    add_header X-XSS-การป้องกัน "1; mode=block";
    add_header X-Content-Type-Options "nosniff";
    ดัชนี index.php;
    ชุดอักขระ utf-8;
    ที่ตั้ง / {
        try_files $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/php8.1-fpm.sock;
        fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
        รวม fastcgi_params;
    }
    สถานที่ ~ /\.(?!เป็นที่รู้จัก).* {
        ปฏิเสธทั้งหมด
    }
}
ฉันควรทำอย่างไรดี? ฉันควรเพิ่มกฎข้อใด
2022/05/19 11:25:42 [ข้อผิดพลาด] 586486#586486: *1562 การเข้าถึงถูกห้ามตามกฎ ไคลเอนต์: 51.79.29.48 เซิร์ฟเวอร์: โดเมน คำขอ: "GET /.env HTTP/1.1" โฮสต์: "ip "
2022/05/19 11:32:22 [ข้อผิดพลาด] 586486#586486: *1563 การเข้าถึงถูกห้ามตามกฎ ไคลเอ็นต์: 69.162.243.124 เซิร์ฟเวอร์: โดเมน คำขอ: "GET /.env HTTP/1.1" โฮสต์: "ip "
2022/05/19 11:45:07 [ข้อผิดพลาด] 586486#586486: *1604 การเข้าถึงถูกห้ามตามกฎ ไคลเอนต์: 185.254.196.223 เซิร์ฟเวอร์: โดเมน คำขอ: "GET /.env HTTP/1.1" โฮสต์: "ip "
2022/05/19 12:38:43 [ประกาศ] 600838#600838: เริ่มกระบวนการสัญญาณ```
ถึงการดำเนินการจาก
-- ------ ----
22/tcp (OpenSSH) อนุญาตในทุกที่                  
80/tcp (Nginx HTTP) อนุญาตในทุกที่                  
80 อนุญาตให้เข้าได้ทุกที่                  
443 อนุญาตให้เข้าได้ทุกที่                  
22/tcp (OpenSSH (v6)) อนุญาตในทุกที่ (v6)             
80/tcp (Nginx HTTP (v6)) อนุญาตในทุกที่ (v6)             
80 (v6) อนุญาตให้เข้าได้ทุกที่ (v6)             
443 (v6) อนุญาตให้เข้าได้ทุกที่ (v6)