Score:1

การติดตั้ง IIS URL Rewrite ผ่าน .msi ไม่ได้สร้าง sectionGroup ที่เหมาะสม

ธง br

ฉันกำลังติดตั้ง การเขียน URL ใหม่ ด้วย Ansible's win_package โดยการให้ เส้นทาง เช่น ตัวติดตั้ง MSI.

หลังจากนั้นฉันจะได้รับ ข้อผิดพลาด HTTP 500.19 สำหรับคำขอทั้งหมด

สิ่งนี้ดูเหมือนจะเกิดขึ้นเนื่องจากฉันหายไป <sectionGroup name="rewrite"> ใน applicationHost.config.

กำหนด URL ที่เขียนใหม่ ต้องใช้ นี้ ส่วนกลุ่มเหตุใดจึงไม่เพิ่มโดยตัวติดตั้ง ฉันพลาดอะไรไปรึเปล่า?


ที่นี่คือ ส่วนกลุ่ม ประกาศที่แก้ไขปัญหา:

<sectionGroup name="rewrite">
    <section name="globalRules" overrideModeDefault="Deny" allowDefinition="AppHostOnly" />
    <section name="rules" overrideModeDefault="Allow" />
    <section name="outboundRules" overrideModeDefault="Allow" />
    <section name="providers" overrideModeDefault="Allow" />
    <section name="rewriteMaps" overrideModeDefault="Allow" />
    <section name="allowedServerVariables" overrideModeDefault="Deny" />
</sectionGroup>

Score:2
ธง br

เดอะ ส่วนกลุ่ม ถูกเพิ่มโดยลิงค์ตัวติดตั้ง MSI ในการติดตั้งครั้งแรก อย่างไรก็ตาม หากถูกลบออกโดยไม่ได้ตั้งใจ IIS Manager หรือการติดตั้งแบบ 'ซ่อมแซม' จะไม่นำกลับคืน

MSI ต้องเป็น ถอนการติดตั้งทั้งหมดแล้วติดตั้งใหม่.

cn flag
ดีใจที่คุณแก้ปัญหาได้!

โพสต์คำตอบ

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