php多个参数伪静态,伪静态技术与页面多参数传送的处理办法
伪静态技术,又称地址重写;
其实是将动态页面的后面名诸如ASP,ASPX,PHP,JSP等伪装成为HTML,HTM,SHTM等地址!
表面上是HTML,HTM,SHTM,但是实际上还是ASP,ASPX,PHP,故称伪静态,是伪装出来的,其实并非真正的静态!
这是一项很热门的技术,尽管是假静态地址,但是利于搜索引擎的收录,很多站长对此可谓得之而后快!
本文讲述在使用伪静态技术的同时如何在页面中传递多个参数
要使用伪静态技术,有两个要点:
①:构造正则表达式!
②:构造参数传送与静态页面URL!
例子:比如,MyArticle.aspx?MyID=100&ID=20具有两个传送参数的URL,我们如何将其构造为伪静态地址MyArticle100-20.html?100为第一个参数要传送的值,20为第二个参数要传送的值!
这首先要构造一个正则表达式,如下代码:
~/MyArticle(\d{1,})-(\d{1,})\.html
~/MyArticle.aspx?MyID=$1&ID=$2
上述代码中:MyID=$1&ID=$2,这就是多参数,其中&是链接符号很重要,如果参数再多,比如有三个参数,那么我们就可以写为MyID=$1&ID=$2&Title=$3;
构造好了,就可以使用了,在此,很多网友还存在这样的悬念,既然地址都伪装为MyArticle100-20.html了,那我们如何接收参数呢,
呵,这就不必担心了,文章开头已讲明白了!既然是伪装出来的,是假的,那么,我们接收参数的时候,完全可以使用老办法来接收,如下面的代码:
string MyID = Request.QueryString["MyID"].ToString().Trim();
int ID = int.Parse(Request.QueryString["ID"].ToString().Trim());
上述都实现了,那我们就可以在地址栏里面输入诸如http://xxx.xxx.xx/MyArticle100-20.html的URL进行访问了!
php多个参数伪静态,伪静态技术与页面多参数传送的处理办法相关推荐
- aa.htm?pp=xxx 静态页面后有参数是什么意思?
http://gocom.primeton.com/modules/techresource/article536.htm?utm_campaign=searchengine&utm_sour ...
- php 伪静态 page-18.html,PHP 伪静态实现技术原理讲解
PHP 伪静态实现技术原理讲解 发布于 2015-01-18 23:52:58 | 129 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hypertext Pre ...
- Google Test(GTest)使用方法和源码解析——参数自动填充技术分析和应用
在我们设计测试用例时,我们需要考虑很多场景.每个场景都可能要细致地考虑到到各个参数的选择.比如我们希望使用函数IsPrime检测10000以内字的数字,难道我们要写一万行代码么?(转载请指明出于bre ...
- DL之DNN优化技术:DNN中参数初始化【Lecun参数初始化、He参数初始化和Xavier参数初始化】的简介、使用方法详细攻略
DL之DNN优化技术:DNN中参数初始化[Lecun参数初始化.He参数初始化和Xavier参数初始化]的简介.使用方法详细攻略 导读:现在有很多学者认为,随着BN层的提出,权重初始化可能已不再那么紧 ...
- 用m ip衡量的计算机性能指标是,ip网络技术要求网络性能参数与指标.pdf.pdf
YU 中华人 民共和 国通信行业标准 YD/T 1171- 2001 IP网络技术要求 - 网络性能参数与指标 IPNetworkSpecification - NetworkPerformanceP ...
- 惯量辨识c语言程序设计,异步电机参数在线辨识技术的(硬件部分)毕业设计.doc...
异步电机参数在线辨识技术的(硬件部分)毕业设计 中 国 矿 业 大 学 本科生毕业设计 学 院: 中国矿业大学应用技术学院 专 业: 电气工程与自动化 设计题目:异步电机参数在线辨识技术的研究(硬件部 ...
- 近地面无人机植被定量遥感与生理参数反演实践技术应用
一.近十年近地面无人机植被遥感文献分析.传感器选择.观测方式及质量控制要点 1.1. 近十余年无人机植被遥感文献分析 文献分析软件VOSviewer的使用(实践) 无人机植被遥感的重点研究方向.研究机 ...
- PTMs:大模型预训练技巧之ZeRO训练优化技术(DeepS库-减少参数的冗余+优化通信)的简介(四大核心(模型分片/梯度累积/内存优化/分布式训练)、两大优化(非精度/冗余消除))、ZeRO3三个版
PTMs:大模型预训练技巧之ZeRO训练优化技术(DeepSpeed库-减少参数的冗余+优化通信)的简介(四大核心技术(模型分片/梯度累积/内存优化/分布式训练).两大优化技术(ZeRO-Offloa ...
- 智能振弦传感器的参数智能识别技术原理
智能振弦传感器的参数智能识别技术原理 稳控科技在2020年就开始研发出智能振弦传感器电子标签专用读数模块模块TR01,最早应用到手持振弦采集仪VH03型上面,并申请获得了两项标准专利,一直应用于工程项 ...
最新文章
- 原来这部电影 18 禁?用神经网络“看”剧本,AI 秒给预测评级
- copy, retain, assign , readonly , readwrite,strong,weak,nonatomic整理
- js作用域及作用域链概念理解及使用
- VTK:标记数据映射器用法实战
- Taro+react开发(31)同样的数据可以数组遍历
- android传递数据bundle封装传递map对象
- python进阶装饰器_Python进阶: 通过实例详解装饰器(附代码)
- 文字生成视频,只需一步
- vue调用接口修改密码_vue开发前后端分离前端如何调用后端接口?
- ViewPager 简单实现左右无限滑动.
- hadoop集群图解_一个hadoop集群的网络拓补图
- 安川机器人dx200编程手册_【安川 】一文带了解DX200如何编程(上)
- android 设置锁屏壁纸
- conda冗余package的清理(.conda/pkgs)
- excel如何调整日期格式的方法
- oracle数据库userenv,oracle中的userenv及sys_context的参数
- 安卓SoundPool播放声音(及具体参数解析)
- Python爬虫,30秒爬取500+篇微信文章!太强啦!
- WIN10环境英伟达9系显卡tensorflow安装记录及调试过程 CUDA8.0+tensorflow-gpu1.4+CuDNN6.0
- 谷歌浏览器打开显示2345浏览器界面