使用虚拟主机的asp.net网站,如果要设置重写或重定向操作,一般要通过配置文件web.config设置rewrite节点才能实现重写操作,因为一般的虚拟主机是不允许用户直接操作iis的,所以也就不能使用可视化的URL重写工具。但是有时候站长们会发现设置了rewrite节点的网站发布到服务器上,会出现500服务器错误,网站无法打开。
这是由于服务器的iis上没有安装重写工具导致,如果是虚拟主机,就要联系服务商问下具体的情况,看下服务商能否按照URL重写工具。如果自己有权限设置IIS,那么就需要安装URL重写工具,安装好后网站即可正常打开,安装步骤可以看下这篇文章:IIS8如何安装和使用URL重写工具-URL Rewrite
原创文章,作者:kepupublish,如若转载,请注明出处:https://blog.ytso.com/98687.html