asp.net的几个博客程序
设置虚拟目录后(可以直接在wwwroot下),需要转换应用程序才行(Classic .NET AppPool)。
1、Bitrac单用户博客 v1.14 bulid 080923 多国语版:
不推荐安装到子目录。另外注意服务器的 IIS 设置问题,不要选择判断文件是否存在,否则 URLRewrite 无法使用。我在本地使用成功,方法是把所有在建立好虚拟目录后再把所有的文件复制到要根目录下就行了。另外,刚刚安装到网站,成功了,但验证码不显示,在 作者网站上问了说是空间的问题,URLRewrite无法使用。
“判断文件是否存在”让我找了半天才找到,不过没试,太麻烦了。具体是这样的:
=============
删除不必要的应用程序映射
IIS中默认存在很多种应用程序映射, 如.htw、.ida、.idg、.asp、.cer、.cdx、.asa、.htr、.idc、.shtm、.shtml、.stm、.printer 等,通过这些程序映射,IIS就能知道对于什么样的文件该调用什么样的动态链接库文件来进行解析处理。但是,在这些程序映射中,除了.asp的这个程序映 射,其它的文件在网站上都很少用到。而且在这些程序映射中,.htr、.idq/ida、.printer等多个程序映射都已经被发现存在缓存溢出问题, 入侵者可以利用这些程序映射中存在的缓存溢出获得系统的权限。即使已经安装了系统最新的补丁程序,仍然没法保证安全。
所以我们需要将 这些不需要的程序映射删除。在“Internet服务管理器”中,右击网站目录,选择“属性”,在网站目录属性对话框的“主目录”页面中,点击“配置”按 钮,弹出“应用程序配置”对话框,在“应用程序映射”页面,删除无用的程序映射,如图3。如果需要这一类文件时,必须安装最新的系统修补程序以解决程序映 射存在的问题,并且选中相应的程序映射,再点击“编辑”按钮,在“添加/编辑应用程序扩展名映射”对话框中勾选“检查文件是否存在”选项,如图4。这样当 客户请求这类文件时,IIS会先检查文件是否存在,文件存在后才会去调用程序映射中定义的动态链接库来解析。
参考此文:http://www.56cto.com/html/Network/2/200806/28-39028.html
====================
2、洛克龙阁 roclog。
只能在根目录下安装使用。在本地没有安装成功,包括在D:\也不行,提示Unable to open the database file 。我是上传到网站根目录下才运行成功的,sqlite,不过文章管理等都需要加强。另外:
如果不填写简要阐述,文章发表后只能显示标题而没有内容。这不符合现在的习惯,应该是直接全部显示文章内容才对。只有当认为文章内容太长需要填写简要阐述时,才在首页显示简要阐述的;再有附件上传功能按钮显示不全,操作不起来。截图附上。
3、LevenBlog :
不错,可惜要asp.net 3.5才行。 http://leven.com.cn/view/47#comm_top
延伸阅读:
暂无内容!
评论列表 (0条):
加载更多评论 Loading...