网站部署笔记

今天部署asp.net网站的时候遇到了两个问题 :

一、网站部署完毕后出现了404的问题

查资料发现还是少配置

在web.config中的configuration配置节点下加入如下配置节点即可

<system.webServer>
  <defaultDocument>
    <files>
      <add value="index.aspx" />  <!--这个地方配置的是网站的默认页面 -->
    </files>
  </defaultDocument>
</system.webServer>

加上以上配置在刷新网站 就正常了

二、网页中包含富文本编辑器 ,在web.config中有如下的配置

<system.web> 
    <pages validateRequest="false"></pages> 
</system.web>
本地保存 富文本编辑器里面的值 正常没问题(提交的值包含html标签)
但是发布到服务器上就失效了 
经过查找资料发现缺少一个配置节点(红色的部分的配置节点好似缺少的 加上问题就解决了)
<system.web> 
    <httpRuntime requestValidationMode="2.0" /> 
    <pages validateRequest="false"></pages> 
</system.web>

原文地址:https://www.cnblogs.com/mengzhu/p/5437623.html