ISAPI_Rewrite Microsoft IIS için uyumlu mod_rewrite URL rewriter Apache .htaccess olduğunu. Yapılandırmaları Yalnızca .htaccess dosyalarını kopyalayarak Apache'den IIS'ye veya tam tersi taşımayı mümkün kılar. Arama motoru optimizasyonu için, başka bir sunucunun içeriğini proxy etmek, hotlinking durdurmak veya sunucu güvenliğini güçlendirmek için kullanılır.
ISAPI_Rewrite en iyi özellikleri:
- Apache mod_rewrite ile aynı sözdizimi ve davranış, yapılandırmaları yalnızca .htaccess dosyalarını kopyalayarak geçirmeyi mümkün kılar.
- Esnek ve güçlü yapılandırmalar için düzenli ifadeler.
- Son derece hızlı, dayanıklı ve yüksek ölçeklenebilir saf C++ kodu.
- Dağıtılmış yapılandırmalar: küresel sunucu düzeyi, sanal ana bilgisayar (web sitesi) düzeyi, dizin düzeyi .htaccess dosyaları ile gerçek zamanlı izleme.
- Yalıtım - kullanıcı düzeyi yapılandırmaweb barındırma sağlayıcıları için ideal bir çözüm ISAPI_Rewrite yapmak sadece yerel kullanıcı ortamını etkiler.
En iyi kullanım örnekleri:
- Arama motoru optimizasyonu.
- Bir web sunucusunun içeriğini başka bir web sunucusu üzerinden proxyleme.
- İçerik sülüklerinin önlenmesi (doğrudan hotlinking).
- Belirli ana bilgisayarları, yönlendiricileri veya rahatsız edici robotları engelleme.
- İçerik pazarlığı - farklı dil veya farklı tarayıcılar için farklı dosyalar sunar.
- Web kümesi için yük dengeleme emülasyonu.
Desteklenen Apache .htaccess yönergeleri listesi:
Sanal
Dizin
DizinMaç
Dosyaları
FilesMatch
Konum
KonumMaç
AccessFileName
Allowoverride
Errorlog
Loglevel
Yeniden YazmaMotoru
RewriteRule [C,CO,F,G,L,N,NC,NE,P,PT,QSA,R=,S=,T=]
Yeniden YazmaCond [NC,VEYA,-d,-f,-s]
RewriteBase
RewriteMap [txt:, rnd:, int:]
Yeniden YazmaLog
Yeniden YazmaLogLevel
Seçenekleri Yeniden Yazma
Yeniden YazmaKilit
Dokümantasyon ve Apache çevrimiçi dokümantasyon veya komut dosyası arşivlerinde ISAPI_Rewrite daha yararlı örnekler bulabilirsiniz. Apache örneklerinin çoğu değişiklik yapmadan ISAPI_Rewrite ile çalıştırılabilir.
sürüm geçmişi
- Sürüm 3.1 tarihinde gönderildi 2007-12-04
Apache mod_rewrite sözdizimi ve dağıtılmış .htaccess yapılandırma dosyaları desteği.
Program Detayları
Eula
EULA - Son Kullanıcı Lisans Sözleşmesi
Kullanım ve dağıtım lisansı
Bu lisans sözleşmesi ISAPI_Rewrite tüm mevcut sürümlerini kapsar: ISAPI_Rewrite, ISAPI_Rewrite Tam, ISAPI_Rewrite Lite, aksi belirtilmedikçe aşağıda ISAPI_Rewrite olarak anılacaktır bundan sonra ISAPI_Rewrite beta.
1. Burada açıkça verilmeyen tüm haklar Helicon Tech tarafından saklıdır.
2. ISAPI_Rewrite tüm telif hakları sadece yazara aittir - Helicon Tech.
3. Helicon Tech ISAPI_Rewrite Lite ürün kullanımı için ücretsiz bir lisans verir.
4. Helicon Tech 30 günlük bir test süresi boyunca ISAPI_Rewrite kullanma izni verir. Deneme süresi sona erdiğinde ya ISAPI_Rewrite satın almalı ya da ISAPI_Rewrite ürünü çıkarmalısınız.
5. ISAPI_Rewrite'nin kayıtsız deneme sürümü, dağıtım paketinin değiştirilmemesi koşuluyla, aşağıda belirtilen istisnalar dışında serbestçe dağıtılabilir. Hiçbir kişi veya şirket, telif hakkı sahibinin yazılı izni olmadan ISAPI_Rewrite dağıtımı için bir ücret talep edemez. ISAPI_Rewrite'nin kayıtsız deneme sürümü, telif hakkı sahibinin yazılı izni olmadan başka bir paketle paketlenamaz veya dağıtılamaz.
6. ISAPI_Rewrite DAĞıTILIR "AS IS". HERHANGI BIR GARANTI IFADE VEYA IMA EDILMEZ. ISAPI_REWRITE KENDI RISKIN ALTıNDA KULLANıYORSUN. YAZAR, BU YAZıLıMı KULLANıRKEN VEYA KÖTÜYE KULLANıRKEN VERI KAYBı, ZARAR, KAR kaybı VEYA BAŞKA TÜRLÜ KAYıPLARDAN SORUMLU OLMAYACAKTıR.
7. Bu sözleşmede öngörülenler dışında, lisanslı programı veya lisanslı programın herhangi bir alt kümesini kullanamaz, kopyalanamaz, taklit edemez, kiralayamaz, satamaz, değiştiremez, decompiledemez, söküp atamaz, aksi takdirde tersine mühendislik veya lisanslı programın herhangi bir alt kümesini kullanamazsınız. Bu tür izinsiz kullanımlar bu lisansın derhal ve otomatik olarak feshedilmesine neden olur ve cezai ve/veya hukuki kovuşturmaya neden olabilir.
8. Bu lisansın koşulları, ISAPI_Rewrite gelecekteki sürümlerinde değişikliklerin konusudır.
9. ISAPI_Rewrite satın aldığınızda"Kayıt tuşu" Bu "Kayıt tuşu" yalnızca satın aldığınız kişi (veya şirket) tarafından ve yalnızca tek bir bilgisayarda kullanılabilir. ISAPI_Rewrite birden fazla kopyasını satın alırsanız, size verilen Kayıt anahtarı yalnızca satın aldığınız lisans sayısına eşit bilgisayar sayısında kullanılabilir.
10. Helicon Tech'ten alınan veya Helicon Tech ile ortaklık yapan ve "Kayıt tuşu" dağıtmak için yazılı izin alan "Kayıt tuşu"
11. ISAPI_Rewrite'nin yüklenmesi ve kullanılması, lisansın bu hüküm ve koşullarının kabul ününe işarettir.
12. Bu lisansın koşullarını kabul etmiyorsanız veya bu lisansın koşulları yerel yasalarla çelişiyorsa, depolama aygıtlarınızdaki ISAPI_Rewrite dosyalarını kaldırmanız ve ürünü kullanmayı bırakmanız gerekir.
13. Katı gizlilik kurallarına bağlı yız ve gönüllü olarak sağlanmadığı sürece kişisel olarak tanımlayıcı bilgiler toplamayız.
Başka sorularınız veya geri bildiriminiz varsa, lütfen bizi ziyaret edin http://www.helicontech.com/
ISAPI_Rewrite kullandığınız için teşekkür ederiz.
Helicon Teknik