ฉันจะเปิดใช้งานโมดูล“ URL Rewrite” ใน IIS 8.5 ใน Server 2012 ได้อย่างไร


คำตอบ:


158

ดาวน์โหลดได้จากที่นี่:

http://www.iis.net/downloads/microsoft/url-rewrite

หรือหากคุณมี Web Platform Installer อยู่แล้วในเครื่องของคุณคุณสามารถติดตั้งได้จากที่นั่น


57
และอย่าลืมปิดและเปิดตัวจัดการ IIS อีกครั้ง หลังจากการติดตั้งไอคอนใหม่จะปรากฏให้เห็นเท่านั้นหลังจากเปิดใหม่ (การรีเฟรชจะไม่ทำงาน)
Fabian

1
จากประสบการณ์: บางครั้งคุณต้องถอนการติดตั้ง (เพิ่ม / ลบโปรแกรมหรือถอนการติดตั้งโปรแกรมในแผงควบคุม) แล้วติดตั้งใหม่อีกครั้งเพื่อให้ใช้งานได้ ไม่รู้ว่าทำไมมันถึงใช้งานไม่ได้ แต่มันแก้ไขให้ฉันแล้ว
โจ้

1
มีวิธีใดในการเขียนสคริปต์นี้หรือไม่?
lawphotog

คุณหมายถึงการติดตั้งหรือไม่? เปิด CMD / promt ด้วย "Run as administrator" จากนั้นพิมพ์ msiexec / I rewrite_2.0_rtw_x64.msi
Daniel Perez

18

มูลค่าการกล่าวขวัญ:คุณควรดาวน์โหลดเวอร์ชันx64 !

จากหน้าดาวน์โหลดหลัก ( https://www.iis.net/downloads/microsoft/url-rewrite ) คลิก"การดาวน์โหลดเพิ่มเติม" (ใต้ปุ่มดาวน์โหลดหลัก) และดาวน์โหลดเวอร์ชัน x64 (เนื่องจากด้วยเหตุผลบางประการ - การดาวน์โหลดเริ่มต้น เวอร์ชันคือ x86)


3
ขอบคุณคนใจดี. ขอบคุณ. นั่นคือ 3 ชั่วโมงในชีวิตของฉันที่หายไป
GregoryBrad

11

ขั้นแรกให้ติดตั้ง URL Rewrite จากการดาวน์โหลดหรือจาก Web Platform Installer ประการที่สองรีสตาร์ท IIS และสุดท้ายปิด IIS แล้วเปิดอีกครั้ง ขั้นตอนสุดท้ายได้ผลสำหรับฉัน


1

คิดว่าฉันจะให้คำตอบแบบเต็มโดยรวมความซับซ้อนที่เป็นไปได้ที่จำเป็นเพื่อความสมบูรณ์

  1. ตรวจสอบว่าคุณได้ติดตั้งIIS 32 บิตหรือ 64 บิตไว้หรือไม่:
    • ไปที่ตัวจัดการ IIS →พูลแอปพลิเคชันเลือกพูลแอปที่เหมาะสมจากนั้นการตั้งค่าขั้นสูง
    • ตรวจสอบการตั้งค่า "Enable 32-bit Applications" หากเป็นเช่นนั้นแสดงว่ากระบวนการของผู้ปฏิบัติงานถูกบังคับให้ทำงานในแบบ 32 บิต หากการตั้งค่าเป็นเท็จแสดงว่าแอปพูลกำลังทำงานในโหมด 64 บิต
    • w3wp.exeนอกจากนี้คุณยังสามารถเปิดตัวจัดการงานและการตรวจสอบ ถ้ามันแสดงเป็นw3wp*32.exe32 บิต
  2. ดาวน์โหลดรุ่นที่เหมาะสมที่นี่: https://www.iis.net/downloads/microsoft/url-rewrite#additionalDownloads
  3. ติดตั้ง
  4. ปิดและเปิดตัวจัดการ IIS อีกครั้งเพื่อให้แน่ใจว่าโมดูลการเขียน URL ใหม่ปรากฏขึ้น
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.