我尝试在web.config中进行重定向,但是我收到500错误。 IIS的版本是8.5,但在我使用版本6之前。这种语法出了什么问题?
<location path="Test/test.aspx">
<system.webServer>
<httpRedirect enabled="true" destination="http://domain/Test/IT/test.aspx" httpResponseStatus="Permanent" />
</system.webServer>
</location>
我收到此错误消息:内部错误 - 500.我删除了web.config中的行,一切都有效。
我尝试过网址重写功能,但是我收到了错误消息。
“由于权限不足,无法读取配置文件”
我正在尝试修复下面的这些说明,但系统要求我输入用户名/密码。我是管理员,但这些凭据不起作用。
Cannot read configuration file due to insufficient permissions
HttpRedirectionModule安装在服务器中。另外,RewriteModule
答案 0 :(得分:1)
您安装了HttpRedirect模块吗?它在IIS7 +下是可选的。
如果不是这样,如果你可以发布详细的错误信息就会有所帮助,如果可以的话,你可以在本地点击它 - 这将有助于缩小原因。
最后,您可能希望在此处查看URL重写,这是IIS7 +的一项新功能,可以处理上述简单的网址重定向等等。