网站在IIS上部署之后,内页打不开,一般是程序映射没有做好,方法如下:

  1. 打开IIS,找到那个网站,双击打开“处理程序映射”

  2. 右键“添加脚本映射”

  3. 请求路径写“*.html”

  4. 可执行文件浏览一下,找到“aspnet_isapi.dll”这个文件(需要注意的是.net版本,2.0的版本选择2.0的路径,4.0的版本选择4.0的路径)

  5. 名称写版本对应的名字,如:.NET2.0的版本就写html2.0,.NET4.0的版本就写html4.0

  6. 请求限制>>谓词,选择“下列谓词之一”填写“GET,HEAD,POST,DEBUG”

  7. 然后“确定”>>“确定”。