开发好的网站部署放到服务器,web.config要修改什么东西
开发好的网站部署放到服务器,web.config要修改什么东西
------解决方案--------------------不需要修改,只需要把数据库连接字符改成服务器上的就可以了
------解决方案--------------------需要修改链接字符串,和网站访问权限!
------解决方案--------------------
1. 把调试状态给禁止了 debug="false". 速度会块很多
2、把上传文件尺寸给设置了
3、文件夹的访问权限设置
4、数据库连接最好加密存放
5、404 转向定义
回头再总结一下,先这么多吧
------解决方案--------------------主要把数据库连接字符串修改下
------解决方案--------------------一般修改 连接字符串和验证。
最好把你的代码复制或者有什么运行问题复制过来。
------解决方案--------------------
主要把数据库连接字符串,Data Source=;User ID=;Password= 都要改成服务器上的
------解决方案--------------------
4楼说的没错 。 一定把调试状态给改了。
<compilation debug="false" targetFramework="4.0"></compilation>
------解决方案--------------------一般情况下改以下几个就可以:
1,数据库链接
<add name="Connection" connectionString="server=.;DataBase=数据库名;user id=登录名;password=登录密码;" />
2,指定错误页面和404页,这样给浏览者很好的体验
<customErrors mode="Off" defaultRedirect="~/error.htm">
<error statusCode="403" redirect="~/error.htm"/>
<error statusCode="404" redirect="~/404.htm"/>
</customErrors>
3,将页面验证取消掉
<pages enableEventValidation="false" validateRequest="false" viewStateEncryptionMode="Never">
4,如果是用session保存登录信息,记得设置
<sessionState cookieless="false" timeout="30"/>
5,将调试取消掉
<compilation debug="false">
应该就是这些吧
------解决方案--------------------------解决方案--------------------
这位兄弟都说了,晚了一步,NND,一般也就这几个要修改的,当然,如果你是远程数据库的话server=.;这里要改成IP地址和端口号。