IIS配置及网站发布

安装IIS。部署网站(发布或者拷贝都可以)。修改连接字符串,compilation设为false,删掉cs代码 上传文件夹不给执行权限: 在iis管理器中找到上传文件夹,选择属性--执行权限,设置为“无”。这样哪怕利用漏洞上传了可执行代码到上传文件夹,也无法执行。 取消所有文件夹的浏览权限,防止用户查看网站的文件列表,在iis管理器中找到主站节点→属性→主目录→取消“目录浏览”。 IIS管理中,Web服务器扩展,只允许asp.net那几个,其他的CGI、ASP等全部禁止。

(一)发布,将发布后的网站上传到你租的空间中

建文件夹---你的WebAPP应用程序---右K----发布---配置文件名(随便起)---发布方式选文件系统---目标URL默认为空不动---配置选release,千万不选debug---确定发布---则WebApp里的文件就到了新建的文件夹中,且web.config没有了debug,但要把数据库连接的.点换成真正的ip

少了cs文件,都到了bin目录的dll中,别人就看不到我们的源cs代码了,但仍可用reflector反编译,如果彻底不让别人看你源码,可用代码混淆器混淆你的源代码,这样即使反编译也看不懂你的源码了

(二)租空间 明确你的网站(项目右键---属性---目标框架...)与云空间支持的.net版本一致 sql server版本一致

(三)域名

(四)找ftp客户端软件,上传你的网站

 ScreenShot_2026-06-16_170134_309

ScreenShot_2026-06-16_170216_728

ScreenShot_2026-06-16_170313_759

ScreenShot_2026-06-16_170325_383

ScreenShot_2026-06-16_170439_240

ScreenShot_2026-06-16_170513_059

 

posted @ 2026-06-16 16:28  techNote  阅读(8)  评论(0)    收藏  举报