Score:0

สืบทอดกฎจาก nginx.conf

ธง jp

ฉันใช้งานหลายเว็บไซต์ภายใต้เซิร์ฟเวอร์ nginx เดียวกันโดยใช้แยกกัน .conf ไฟล์ใน conf.d/ โฟลเดอร์อย่างไรก็ตาม เพื่อจำกัดการเข้าถึงไฟล์และโฟลเดอร์ที่ปลอดภัย ฉันต้องป้อนบรรทัดด้านล่างในแต่ละไฟล์ .conf

        # ปฏิเสธการเข้าถึงไฟล์ .htaccess
        ตำแหน่ง ~ /\.ht {
            ปฏิเสธทั้งหมด
        }
           
        # จำกัด การเข้าถึงไฟล์แต่ละไฟล์
        ตำแหน่ง ~ /(composer\.lock|composer\.json|\.env|composer\.phar|channel\.xml|package\.xml) { ส่งคืน 403; }

        # จำกัด การเข้าถึงไดเรกทอรี
        ตำแหน่ง ~* /(\.git|\.svn|db|protected)/.*$ { ส่งคืน 403; }

มีวิธีใดบ้างที่ฉันสามารถป้อนบรรทัดนี้ใน nginx.conf และใช้กับโฮสต์เสมือนทั้งหมดได้ในระดับสากล

Richard Smith avatar
jp flag
ไม่ บล็อก `สถานที่' ไม่ได้รับการสืบทอด คุณสามารถวางข้อความเหล่านี้ลงในไฟล์แยกต่างหากและ "รวม" ไว้ในแต่ละบล็อก "เซิร์ฟเวอร์" ซึ่งจะดูแลรักษาได้ง่ายกว่า แต่ก็ยังต้องการให้คุณทำซ้ำอย่างน้อยหนึ่งบรรทัดในทุกๆ บล็อก "เซิร์ฟเวอร์"

โพสต์คำตอบ

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