Forum Discussion
emreozanmemis
Mar 15, 2022Steel Contributor
IIS | HTTP Error 404.11 hata kodunun APPCMD.exe ile çözümü
IIS kullanıcılarının zaman zaman karşılaştığı bir sorundur. Genelde HTTP Error 404.11 - URL_DOUBLE_ESCAPED hatası olarak bilinine bu hatanın temel sebebi HTTP istekleri çift gelmesinden kaynaklıdır. Sunucu da bu istekleri kabul etmediği için bu hatayı alırsınız.
Çözümü için aşağıdaki adımları uygulayabilirsiniz.
- Windows işletim sisteminizin CMD komut satırını açınız.
- Komut satırında "%windir%\system32\inetsrv" dizininde gidiniz.
- appcmd.exe ve ilgili parametreleri aşağıdaki şekilde giriniz ve enter tuşuna basınız.
Appcmd set config "Default Web Site" /section:system.webServer/Security/requestFiltering -allowDoubleEscaping:True
Bu komut ile web.config dosyasında gerekli düzenlemeleri yapmış olacaksınız
appcmd set config "Default Web Site" /section:system.webServer/Security/requestFiltering -allowDoubleEscaping:True /commit:appHost
Bu komut ile appllicationHost.config dosyasında gerekli düzenlemeleri yapmış olacaksınız.
Not: Yazılımınıza ait özel bir web.config dosyası kullanıyorsanız "allowdoubleescaping" parametresini kontrol etmenizi öneririm.
No RepliesBe the first to reply