最近使用的IIS URL Rewrite模組發生了500.52錯誤
[![](http://2.bp.blogspot.com/-zQUJWNA4ux8/Vhc3eXjlngI/AAAAAAAACkc/VpadeJYWBQQ/s1600/0.500.52.png)](http://2.bp.blogspot.com/-zQUJWNA4ux8/Vhc3eXjlngI/AAAAAAAACkc/VpadeJYWBQQ/s1600/0.500.52.png) 看起來像是NTFS權限的問題,把IIS_IUSR帳號加入後,錯誤訊息又變了
[![](http://3.bp.blogspot.com/-ryedzB87MxI/Vhc3qXqAXSI/AAAAAAAACkk/3x1fBsCo3I4/s1600/0.500.52-1.png)](http://3.bp.blogspot.com/-ryedzB87MxI/Vhc3qXqAXSI/AAAAAAAACkk/3x1fBsCo3I4/s1600/0.500.52-1.png) 在URL Rewrite的時後,把HTTP_ACCEPT_ENCODING設定空就行了 [![](http://3.bp.blogspot.com/-4Vr_72byhB0/Vhc3t2AtRdI/AAAAAAAACks/aPnouMLaX4M/s1600/remove.png)](http://3.bp.blogspot.com/-4Vr_72byhB0/Vhc3t2AtRdI/AAAAAAAACks/aPnouMLaX4M/s1600/remove.png) 另一個方式是把IIS的動態壓縮關閉 關閉動態壓縮