400-008-0263 登录免费试用
帮助中心
KESION帮助中心文档是帮助客户更快、更好、更高效的使用KESION产品。KESION将一如既往秉着一颗开放的心态给开发者提供更多的帮助和巨大的支持,与开发者一起共同创造更加美好的移动互联网生态圈!
网校系统安全
六、伪静态规则设置

点开后台的配置-其他配置,打开伪静态规则管理,我们看到依次有ID,启用,规则名称和伪静态正则表达式,被重写的地址,前台URL规则等。一般,规则方式官方已经做好配置,我们只需要设置是否启用或不启用;

如果要启用伪静态生成规则要把启用中的复选框打勾,否则自动默认为被重写的地址栏里面的纯动态地址(即实际的动态地址);

 

blob.png 

 

下面我们举例简单的说明,看下这个规则的使用:

比如ID2中规则名称为contentlist即频道首页的生成规则是list,生成效果如下图:

 

 

这边需要注意的是伪静态正则表达式中的值和前台URL规则的值要一致,如伪静态正则表达式中的值为list那么前台URL的值也要设置为list,如下图:

 

 

我们预览新闻频道首页,地址如http://192.168.1.110:95/list/823.html

如果把值都改为xw

 

 

那生成地址如http://192.168.1.110:95/xw/823.html

修改后点击“批量保存伪静态规则”按钮。

有修改就肯定有新增了,接下来我们再举个例子新增伪静态规则:

我们的注册地址如:http://192.168.1.110:95/user/userreg.aspx

如果我们想让它伪静态的格式访问,那就来设置伪静态规则吧

规则名称自定义如REG注册的意思,设置如下图:

 

点击“确定保存”按钮。

 

点击“确定”按钮,返回到伪静态管理规则页面,启用选项中我们看到是未选中的,如下图:

 

 

我们给她设置为选中状态,然后在IE地址栏中输入http://192.168.1.110:95/user/userreg.html也是访问注册页面。

说明:

1、如果您对伪静态规则不了解,上面的配置建议不要做修改;

2、扩展名为非.aspx时, 需要服务器IIS里配置,右键打开属性对话框→【主目录】标签→【配置】→【添加】可执行文件路径:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll 扩展名如.html,【确认文件是否存在】的勾请去掉;

2、扩展名为“/”时(即无扩展名),IIS6设置方法同上,扩展名设置为“.” 。IIS7的设置方法为,处理程序映射,添加通配符脚本脚本映射,可执行文件为“%windir%Microsoft.NETFramework 2.0.50727aspnet_isapi.dll”。