asp的程序能实现伪静态化的方法
关于IIS中的re_write模块安装和使用说明
一、安装re_write模块
您需要从我们的官方网站(
1. 设置httpdi文件。例如,如果您想将动态URL如news.jsp?id=95转换为静态URL形式news/95.html,以便于搜索引擎识别,可以这样设置:
RewriteRule /news/(\d+)\.html /news\.jsp\?id=$1 [N,I]
这里的(\d+)表示任意数字,$1代表第一个括号内的内容。如果您的动态页面有更多参数,如type等,您只需增加相应的(\d+)和对应的参数标识,例如id=$2等。
2. 在网页中使用静态URL形式。例如,链接可以这样写:95新闻。如果您的新闻是通过数据库循环读取的,那么可以在循环中这样写:
while(rs.next()) {
String id = (String)rs.getString('id');
out.print('');
out.print('新闻标题'); // 替换为您的新闻标题获取方式
out.print('');
}
三、翻页处理
RewriteRule /More_(\d+)_(\d+)\.html /jsp/more\.jsp\?page=$1&type=$2 [N,I]
如果有更多的参数需要传递,如type2等,只需增加更多的(\d+)和对应的参数标识即可。例如:
RewriteRule /More_(\d+)_(\d+)_(\d+)\.html /jsp/more\.jsp\?page=$1&type=$2&type2=$3 [N,I]
使用cambiarn.render('body')结束您的页面渲染。我们相信通过正确使用re_write模块,您的网站将更易于搜索引擎识别和用户访问。让我们一起优化您的网站体验吧!
编程语言
- asp的程序能实现伪静态化的方法
- 解决node修改后需频繁手动重启的问题
- PHP获取文件夹大小函数用法实例
- React Native时间转换格式工具类分享
- AngularJs bootstrap搭载前台框架——准备工作
- MySQL Daemon failed to start错误解决办法
- jsp输出当前时间的实现代码
- php打开文件fopen函数的使用说明
- MySQL关于ERROR 1290 (HY000)报错解决方法
- php的POSIX 函数以及进程测试的深入分析
- php is_executable判断给定文件名是否可执行实例
- 详解vue-cli开发环境跨域问题解决方案
- jQuery中next方法用法实例
- jQuery实现tag便签去重效果的方法
- 用ajax实现在单击事件下加载一个DIV层的脚本
- 详解Yii2 定制表单输入字段的标签和样式