我见过.Net: How do I check for illegal characters in a path?,但情况略有不同。该人的解决方案给我配置错误
我有一个被IIS拦截的URL,因为它有一个分号并抛出404页面。我希望在我的应用程序内捕获该地址,并根据URL的内容重定向它。
将relaxedUrlToFileSystemMapping或requestPathInvalidCharacters添加到webconfig中的httpRuntime值会导致应用程序出现配置错误:Parser错误消息:无法识别的属性'relaxedUrlToFileSystemMapping'。请注意,属性名称区分大小写。
对于不是.Net 4的网站,是否有其他方法允许特定字符通过IIS检查?