本系统是我正在开发中的一个项目,是将一些静态资源如PPT、swf、网页等文件发布在网站上的系统,必须支持权限认证,即只有登陆才能察看系统内容,但是静态资源中的原有文件关联(比如网页之中调用图片)不能断开,支持对访问次数的统计,资源目录列表的自动生成和个性化设置。
我现在的想法是这样的:
1、在IIS中注册所有类型文件强制用ASP.NET访问
2、通过ASP.NET的URL重写技术将所有文件的访问映射到一个ASPX文件中这个文件通过权限认证,确定是返回错误信息还是返回静态文件
3、通过一个动态的xml文件描述目录下的子目录和静态文件资源列表,并通过相应的xslt文件显示,假如该xslt文件不存在,调用默认的xslt
4、考虑到便于搜索引擎检索目录的问题,可以考虑通过url重写技术进行网址转换
关于静态资源发布系统的说明
最新推荐文章于 2023-01-07 19:02:33 发布