Bir sunucu (x.com) aşağıdaki parametreleri vardır: - O 80.
limanından dışarıdan erişilebilir - Bu bir iç hizmet yayınlanmıyor
yeni bağlantı noktasına yeniden yazma IIS - Farklı IIS sürüm, farklı sonuçlar
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="URL Rewrite" enabled="true" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{CACHE_URL}" pattern="^(https?)://" />
</conditions>
<action type="Rewrite" url="{C:1}://localhost:1000/{R:1}" logRewrittenUrl="true" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
a: -
portu 1000 tarihinde hizmet bir alt alan (service.x.com)
, Windows 10 IIS Koşu yaptım aşağıdaki erişilebilir olması gerekir ve güzel çalıştı.
aynı kod, Windows Server üzerinde çalışan diğer ucunda, üzerinde 2012 R2 Bu verir:
HTTP Hatası 404.4 - Bulunamadı
bir işleyici onunla ilişkili sahip değil Aradığınız kaynak .
Modül IIS Web Çekirdek
Bildirim MapRequestHandler
Handler ExtensionlessUrlHandler-Entegre-4,0
Hata Kodu 0x8007007b
diğer birinde IIS biri sürümünde çalışıyor ve neden anlamıyorum.