这段时间开发业务较忙,整理一些开发经验的时间有限,今天抽时间把网站设置经常用到的选项做个介绍。本文针对IIS服务器的ASP网站或者ASP.NET网站进行介绍。
一、默认文档
默认文档
该功能设置,客户端未请求特定文件名时浏览器默认打开的文件名,通常是网站首页文件名。点“打开功能”可查看当前站点已经设置的文档名,如果自己的网站首页不在列表可以添加新的文件名。
添加默认文档
如果自己的网站首页不在默认文档列表,访问网站会报错。
缺少默认文档错误
二、ASP设置。在网站主页点击ASP——打开功能。
asp设置
1、调试属性栏目的:将错误发送到浏览器功能,在调试asp代码的时候最好开启设为True,便于分析错误。上线运行为了安全起见建议设为False。
2、行为栏目的:启用父路径设为True,否则程序中使用“../”的目录重定向将会报错。
3、限制属性的启用缓冲、响应缓冲限制是代表asp页面是否写入缓存和写入缓存的大小限制,单位是字节。一般设为默认即可。
asp设置图
三、MIME类型设置
MIME类型设置
这里设置IIS支持的文件类型。不支持的文件类型IIS访问会无法正常响应。
比如我的网站要访问.json文件,可网上查询.json文件类型的MIME类型是application/json,可以添加如下图所示的MIME类型
MIME添加
再比如,网站需要用户下载APK格式的安装包,可添加APK文件类型的MIME。经查询,APK文件类型的MIME是:application/vnd.android.package-archive,可以添加对应文件类型的MIME,这样网站就可以下载APK文件安装包了。
四、应用程序池设置
在左侧栏目服务器节点下点击应用程序池。
这里显示服务器的所有应用程序池,选择你网站对应的程序池,点右侧操作栏可进行操作。
1、重启程序池:点停止待程序池停止后再点启用可重启程序池。原有读入的网站应用程序设置将重新读入。
ASP.NET网站如果改动了页面控件等出现如下错误通常重启程序池可解决。
错误
2、应用程序池基本设置:
这里设置该网站运行的.net框架版本。要和asp.net网站开发使用的框架一致,否则网站会报错。
3、高级设置:
这里很多设置保持默认即可。常用到的设置是:启用32位程序池。如果你的服务器操作系统是64位的,而你的网站使用的数据库是access或者程序需要读取excel文件这里需要设置为True。
,