深博问测系统SZBlogsAT v1.0 Build 0415 Beta
安装必读:
一、基本配置使用
1.将数据库文件直接附加到SQLSERVER,可通过企业管理器直接附加即可
2.基本的配置只需要设置SQL数据库连接后即可正常使用:
设置好web.config文件中的以下参数:
<!--数据库连接字符串 -->
<add key="SqlConnectionString" value="server=.;uid=sa;pwd=;database=SZBlogsAT;"/>
<!--数据访问层程序集名称 -->
server:SQL服务器地址,如本机直接使用.即可
uid:SQL的用户名
pwd:SQL的密码
3.后台管理员帐号:
用户名:winson
密 码:szblogs
二、高级配置使用
本系统支持URL映射功能,只需经过简单的配置,即可将整站映射为任意后缀名,当然前提是要IIS的支持啦!
URL映射虽然不能提高网站的效率,但可以乱人耳目,让人猜不透你用的是什么程序的网站,呵呵:)
以下便以映射为.html后缀名为例
1.修改web.config文件中的以下参数:
a) <!-- URL映射规则 -->
<RewriterRule>
<LookFor>~/(([a-zA-Z0-9\s])*)\.html</LookFor>
<SendTo>~/$1.aspx</SendTo>
</RewriterRule>
<RewriterRule>
<LookFor>~/Admin/(([a-zA-Z0-9_\s])*)\.html</LookFor>
<SendTo>~/Admin/$1.aspx</SendTo>
</RewriterRule>
以上默认配置为.html,如你需映射为其他后缀名,请自行修改
b) <!--映射文件扩展名,修改这里同时要修改映射规则里原扩展名-->
<add key="Ext" value=".Aspx"/>
以上默认配置为.Aspx,现将其修改为.html
c)最后是站点地址的配置,由于本系统导航都使用了站点地图,如果改了后缀名后,需打开站点地图配置文件进行修改,修改的方法也非常简单,如默认的SZBlogsAT_Aspx.sitemap配置文件里,将所有.aspx后缀查找替换为.html即可,为了方便大家,我在程序里已提供了一个修改好的.html的导航配置文件,因此现在只要修改web.confg里导航文件名即可:
<add name="XmlsiteMapProvider" description="SZBlogsAT SiteMapProvider" type="System.Web.XmlsiteMapProvider" siteMapFile="SZBlogsAT_Aspx.sitemap"/>
将SZBlogsAT_Aspx.sitemap改为SZBlogsAT_Html.sitemap 就可以了
2.修改完配置文件后,还需要IIS的支持:
a)进入IIS的网站属性设置,点击“主目录”,再点击“配置”按钮进入应用程序映射配置页面
b)点击“添加”,为HTML后缀增加一个映射,以下是添加时的各项:
可执行文件:c:\windows\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll
//这里指定framework2.0的DLL,默认就是以上的路径了
扩展名:.html
//这里就是映射文件的后缀名
动作:点限制为,然后输入 GET,HEAD,POST,DEBUG
//此为提交的权限
最后一点,也是非常重要的,就是务必要将“检查文件是否存在”一项前面的钩去掉,否则IIS检测到无此文件就会先报错了!
3.打开 js/piao.js 文件,使用查找替换将所有.aspx改为.html
4.经过以上设置后,就可以使用你设置的后缀名来访问啦!


