ISAPI_Rewriteคือ Apache .htaccess mod_rewrite URL ที่เข้ากันได้สําหรับ Microsoft IIS ทําให้สามารถย้ายการกําหนดค่าจาก Apache ไปยัง IIS และในทางกลับกันเพียงแค่คัดลอกไฟล์ .htaccess มันถูกใช้สําหรับการเพิ่มประสิทธิภาพของเครื่องมือค้นหาเพื่อพร็อกซีเนื้อหาของเซิร์ฟเวอร์อื่นหยุด hotlinking หรือเสริมสร้างความปลอดภัยของเซิร์ฟเวอร์
คุณสมบัติเด่นของISAPI_Rewrite:
- ไวยากรณ์และพฤติกรรมเช่นเดียวกับ Apache mod_rewriteทําให้สามารถโยกย้ายการกําหนดค่าได้เพียงแค่คัดลอกไฟล์ .htaccess
- การแสดงออกปกติสําหรับการกําหนดค่าที่ยืดหยุ่นและมีประสิทธิภาพ
- รหัส C++ บริสุทธิ์ที่เร็วทนทานและปรับขนาดได้สูง
- การกําหนดค่าแบบกระจาย: ระดับเซิร์ฟเวอร์ส่วนกลาง ระดับโฮสต์เสมือน (เว็บไซต์) ระดับไดเรกทอรี .htaccess แฟ้มที่มีการตรวจสอบแบบเรียลไทม์
- การแยก - การกําหนดค่าระดับผู้ใช้มีผลต่อสภาพแวดล้อมของผู้ใช้เฉพาะISAPI_Rewriteโซลูชันที่เหมาะสําหรับผู้ให้บริการเว็บโฮสติ้ง
ตัวอย่างการใช้งานยอดนิยม:
- การเพิ่มประสิทธิภาพกลไกค้นหา
- พร็อกซีเนื้อหาของเว็บเซิร์ฟเวอร์หนึ่งผ่านเว็บเซิร์ฟเวอร์อื่น
- การป้องกันปลิงเนื้อหา (ลิงก์ร้อนโดยตรง)
- ปิดกั้นโฮสต์เฉพาะผู้อ้างอิงหรือหุ่นยนต์ที่น่ารําคาญ
- การเจรจาต่อรองเนื้อหา - ให้บริการไฟล์ที่แตกต่างกันสําหรับภาษาที่แตกต่างกันหรือเบราว์เซอร์ที่แตกต่างกัน
- โหลดการจําลองสมดุลสําหรับคลัสเตอร์เว็บ
รายการของคําสั่ง Apache .htaccess ที่สนับสนุน:
VirtualHost
ได เรก ทอรี
การแนบไดเรกทอรี
แฟ้ม
แฟ้มที่แนบ
สถาน
LocationMatch
ชื่อแฟ้มการเข้าถึง
อนุญาตให้ใช้เวอร์ไรด์
Errorlog
ล็อกเลเวล
ตรวจแก้อังกฤษ
เขียนใหม่Rule [C,CO,F,G,L,N,NC,NE,P,PT,QSA,R=,S=,T=]
เขียนใหม่Cond [NC, OR,-d,-f,-s]
เขียนฐานใหม่
เขียนแมปใหม่ [txt:, rnd:, int:]
เขียนล็อกใหม่
ปรับแก้LogLevel
การเขียนใหม่
ปรับแก้ล็อก
คุณสามารถค้นหาตัวอย่างที่มีประโยชน์เพิ่มเติมในเอกสารISAPI_Rewriteเอกสารออนไลน์ Apache หรือที่เก็บถาวรสคริปต์ ตัวอย่าง Apache ส่วนใหญ่สามารถทํางานกับISAPI_Rewriteได้โดยไม่ต้องปรับเปลี่ยน
ประวัติรุ่น
- เวอร์ชัน 3.1 โพสต์เมื่อ 2007-12-04
การสนับสนุนสําหรับ Apache mod_rewriteไวยากรณ์และแฟ้มการกําหนดค่า .htaccess แบบกระจาย
รายละเอียดหลักสูตร
Eula
EULA - ข้อตกลงสิทธิ์การใช้งานสําหรับผู้ใช้
ใบอนุญาตสําหรับการใช้งานและการจัดจําหน่าย
ข้อตกลงสิทธิ์การใช้งานนี้ครอบคลุมISAPI_Rewriteที่มีอยู่ทั้งหมด: ISAPI_Rewrite, ISAPI_Rewrite Full, ISAPI_Rewrite Lite, ISAPI_Rewrite เบต้าจากนี้ไปโดยอ้างอิงด้านล่างเป็น ISAPI_Rewrite เว้นแต่จะระบุไว้เป็นอย่างอื่น
1. สิทธิ์ทั้งหมดที่ไม่ได้ให้ไว้อย่างชัดแจ้งที่นี่สงวนไว้โดย Helicon Tech
2. ลิขสิทธิ์ISAPI_Rewriteเป็นของผู้เขียนโดยเฉพาะ - Helicon Tech
3. Helicon Tech ให้ใบอนุญาตฟรีสําหรับการใช้ผลิตภัณฑ์ISAPI_Rewrite Lite
4. Helicon Tech อนุญาตให้ISAPI_Rewriteในระหว่างระยะเวลาการทดสอบ 30 วัน เมื่อระยะเวลาทดลองใช้สิ้นสุดลงคุณควรซื้อISAPI_RewriteหรือลบISAPI_Rewriteผลิตภัณฑ์
5.รุ่นทดลองที่ไม่ได้ISAPI_Rewrite, อาจจะกระจายได้อย่างอิสระ, มีข้อยกเว้นที่ระบุไว้ด้านล่าง, ให้แพคเกจการกระจายจะไม่ได้รับการแก้ไขของ บุคคลหรือบริษัทใดสามารถเรียกเก็บค่าธรรมเนียมในการแจกจ่ายISAPI_Rewriteโดยไม่ได้รับอนุญาตเป็นลายลักษณ์อักษรจากผู้ถือลิขสิทธิ์ เวอร์ชันทดลองใช้ที่ไม่ได้ลงทะเบียนISAPI_Rewriteรวมหรือแจกจ่ายกับแพคเกจอื่นใดโดยไม่ได้รับอนุญาตเป็นลายลักษณ์อักษรจากผู้ถือลิขสิทธิ์
6.ISAPI_Rewriteมีการกระจายและ quot;เป็น is& quot; ของ ไม่มีการรับประกันใดๆ ทั้งโดยชัดแจ้งหรือโดยนัย คุณใช้ISAPI_Rewriteความเสี่ยงของคุณเอง ผู้เขียนจะไม่รับผิดชอบต่อการสูญเสียข้อมูลความเสียหายการสูญเสียผลกําไรหรือการสูญเสียประเภทอื่น ๆ ในขณะที่ใช้หรือใช้ซอฟต์แวร์นี้ผิด
7.คุณไม่สามารถใช้, สําเนา, เลียนแบบ, โคลน, เช่า, เช่า, ขาย, แก้ไข, ย่อยสลาย, ถอด, มิฉะนั้นทําวิศวกรรมย้อนกลับ, หรือโอนโปรแกรมที่ได้รับอนุญาต, หรือชุดย่อยใดๆของโปรแกรมที่ได้รับอนุญาต, ยกเว้นตามที่กําหนดไว้ในข้อตกลงนี้ของ การใช้งานที่ไม่ได้รับอนุญาตดังกล่าวจะส่งผลให้มีการยุติใบอนุญาตนี้โดยทันทีและโดยอัตโนมัติ และอาจส่งผลให้มีการดําเนินคดีทางอาญาและ/หรือทางแพ่ง
8. เงื่อนไขของใบอนุญาตนี้เป็นเรื่องของการเปลี่ยนแปลงในรุ่นISAPI_Rewriteในอนาคต
9.เมื่อคุณซื้อISAPI_Rewrite, & quot;คีย์การลงทะเบียน& quot; จะถูกออกให้กับคุณของ "คีย์การลงทะเบียน" นี้สามารถใช้ได้โดยบุคคล (หรือบริษัท) ที่ซื้อและบนคอมพิวเตอร์เครื่องเดียวเท่านั้น ถ้าคุณซื้อISAPI_Rewriteสําเนามากกว่าหนึ่งสําเนา
10. คุณสามารถใช้ & quot;คีย์การลงทะเบียน" ที่ได้รับจาก Helicon Tech หรือ บริษัท ที่เกี่ยวข้องกับหรือเป็นพันธมิตรกับ Helicon Tech และได้รับอนุญาตเป็นลายลักษณ์อักษรเพื่อแจกจ่าย & quot;คีย์การลงทะเบียน"
11. การติดตั้งและการใช้ISAPI_Rewriteแสดงถึงการยอมรับข้อกําหนดและเงื่อนไขของใบอนุญาตเหล่านี้
12. หากคุณไม่เห็นด้วยกับข้อกําหนดของใบอนุญาตนี้หรือหากข้อกําหนดของใบอนุญาตนี้ขัดแย้งกับกฎหมายท้องถิ่นของคุณคุณต้องลบไฟล์ ISAPI_Rewrite ไฟล์ออกจากอุปกรณ์เก็บข้อมูลของคุณและหยุดใช้ผลิตภัณฑ์
13.เราปฏิบัติตามแนวทางความเป็นส่วนตัวที่เข้มงวดและไม่เก็บรวบรวมข้อมูลที่สามารถระบุตัวบุคคลได้เว้นแต่จะมีให้โดยสมัครใจ
หากคุณมีคําถามหรือข้อเสนอแนะเพิ่มเติมโปรดเยี่ยมชมhttp://www.helicontech.com/
ขอบคุณที่ใช้ISAPI_Rewriteของคุณ
เฮลิคอนเทค