版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明。否则将追究法律责任。http://blog.csdn.net/mayongzhan - 马永占,myz,mayongzhan
原文地址:http://www.phpguru.org/#212
最近php-general mailinglist 正在讨论关于mod_rewrite。我的观点很简单,不需要,请看下文:
/rental/property/23425
你可能认为上面的那个地址是rewrite的结果。你错了。是在.htaccess中使用了如下内容:
<Files rental>
ForceType application/x-httpd-php
</Files>
文件被apache当作PHP脚本来执行。意思是你可以使用REQUEST_URI这个服务器变量来得到提交的URL,然后显示内容。
Recent discussion on the php-general mailing list regarding mod_rewrite. My opinion is that if your needs are simple - it's not necessary. Consider:
/rental/property/23425
You may think that mod_rewrite is necessary here. It's not. Simply place this in a .htaccess file:
<Files rental>
ForceType application/x-httpd-php
</Files>
Now the file "rental" will be parsed by Apache as a PHP script. This means you can use the REQUEST_URI server variable to get the requested URI and show the appropriate content.
This is exactly how the "static" directory is done on this site. It's actually not a directory at all, but a PHP file that looks at the URL and determines the correct content to show.
分享到:
相关推荐
mod_rewrite-cheat-sheet-v2.pdf
mod_rewrite - Apache HTTP服务器.pdf
rewrite_x64_zh-CN
使用url-rewrite规则 64位系统
资源来自pypi官网。 资源全名:gocept.template_rewrite-1.0.tar.gz
URL 重写模块提供基于规则的重写机制,可在 Web 服务器处理请求的 URL 之前对其进行更改,以及在向 HTTP 客户端提供响应内容之前修改响应内容
iis建网站使用的微软URL重写程序,辅助HTTP自动跳转HTTPS,还有一些其他的作用未发掘,我只用它的自动跳转功能
提供基于规则的重写机制,可在 Web 服务器处理请求的 URL 之前对其进行更改,可解决HTTPHOST头攻击问题
rewrite 2.0 32位 64位,方便大家安装IIS的URL重写环境
MOD_REWRITE
您的服务器是否还在使用Isapi_rewrite简化版(精灵版),是否在使用Isapi_rewrite简化版一段时间发现经常会出现无法显示网页的现象? ISAPI_Rewrite是一个强大的基于正则表达式的URL处理引擎。经过过滤的url更符合...
它的行为是像Apache的mod_Rewrite ,但专为微软的Internet信息服务( IIS ) 。 ISAPI_Rewrite是一个ISAPI筛选器的书面纯的C / C + +所以速度极快。 ISAPI_Rewrite让您的自由,超出标准网址计划和发展自己的计划。 ...
URL Rewrite组件2.0 护卫神优化版,剔除了一些对安装环境的检查,从而支持在Windows Server 2016中安装。 URL 重写模块 2.0 提供基于规则的重写机制,可在 Web 服务器处理请求的 URL 之前对其进行更改,以及在向 ...
微软官方找的RULrewrite!!!!!!!!!!!!! 百度的都失效了
IIS URL重写器(与mod_rewrite兼容)是为Microsoft IIS设计的开源URL操纵ISAPI过滤器,并受Ralf Engelschall编写的Apache mod_rewrite的启发。 它旨在尽可能强大地发挥mod_rewrite的作用
ISAPI_Rewrite3的安装和使用
经测试过的ISAPI_Rewrite组件,可正常使用,已正常网站伪静态化及反向代理。
2、在将Rewrite破解文件夹中的dll文件覆盖到程序安装目录下ISAPI_Rewrite.dll和ISAPI_RewriteSnapin.dll,如果提示在使用则把要覆盖的dll文件重命名在复制即可; 3、打开安装目录下的httpd.conf文件,在里面输入...
URL重写文件
ISAPI_Rewrite3安装、使用方法(ISAPI_Rewrite3版本是3.1.0.73) 安装: 1、先从官网下一个完全版的ISAPI_Rewrite3(http://www.helicontech.com/download/isapi_rewrite/ISAPI_Rewrite3_0073.msi)并安装; 2、在...