一段话说明伪静态、路径重写、PATH_INFO

本文介绍了伪静态URL的概念及其实现方式,包括基于Web服务器的URL重写功能和编程语言的path_info参数传递。此外还探讨了这两种方法各自的优缺点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

伪静态即是说以类似访问服务器中静态资源文件的方式来访问动态页面,如http://x3d.cnblogs.com/url-rewrite-concept.html,实际上访问的可能是http://www.cnblogs.com/router.aspx?username=x3d&title=url-rewrite-concept

 

伪静态的实现有两种方式:

1. 基于Web服务器软件的url rewrite功能,apache的mod_rewrite模块专门做这件事的

2. 基于编程语言CGI接口的path_info参数传递

 

作用:

1. 用户友好、优雅

2. 搜索引擎友好 

 

优缺点:

从他们发生作用的环节,就可以看出来。

基于url_rewrite的话,无需程序中做处理,但需要编写大量的规则的话显得不够灵活;

基于path_info的话,可以利用程序来满足各种需求的路由规则,但在各种Web服务器配置CGI接口时较为麻烦(最方便的是Apache)

 

详细参考:http://www.chedong.com/tech/google_url.html
 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值