个人工具
名字空间
变换
操作

香港49码走势图彩票控:Rewrite

来自站长百科
跳转到: 导航, 搜索

Rewrite主要的功能就是实现URL的重写,它的正则表达式是基于Perl语言??苫?a href="/wiki/%E6%9C%8D%E5%8A%A1%E5%99%A8" title="服务器">服务器级的(httpd.conf)和目录级的(.htaccess)两种方式。如果要想用到rewrite???,必须先安装或加载rewrite???。方法有两种一种是编译apache的时候就直接安装rewrite???,别一种是编译apache时以DSO模式安装apache,然后再利用源码和apxs来安装rewrite???。

基于服务器级的(httpd.conf)有两种方法,一种是在httpd.conf的全局下直接利用RewriteEngine on来打开rewrite功能;另一种是在局部里利用RewriteEngine on来打开rewrite功能,下面将会举例说明,需要注意的是,必须在每个virtualhost里用RewriteEngine on来打开rewrite功能。否则virtualhost里没有RewriteEngine on它里面的规则也不会生效。

基于目录级的(.htaccess),要注意一点那就是必须打开此目录的FollowSymLinks属性且在.htaccess里要声明RewriteEngine on。

目录

Rewrite语法

RewriteRule

常用Rewrite规则

IIS中使用Rewrite

我们通过在IIS中安装一个名为 ISAPI_Rewrite 的ISAPI筛选器来实现 Rewrite 功能,您需要做的事情只有一个,就是修改配置文件 httpd.ini ,这里举一个简单的例子来说明它的用法。

假设您要实现这样的 Rewrite 功能:您希望当用户访问 /about.htm 的时候实际访问的是 /index.html (您的空间里可以并不需要存在 about.htm)。

那么,设置方法是:

1、创建一个文本文件,内容为

    [ISAPI_Rewrite]
  RewriteRule /about\.htm /index.html

这里,RewriteRule 这一行即为规则行,这一行由三部分组成,三部分由空格隔开,第一部分即 RewriteRule 这几个字,第二部分为用户访问的地址(使用正则表达式),第三部分为实际存在于服务器上的文件路径。

2、将上述文件保存,命名为 httpd.ini 。

3、将这个文件上传到您的网站根目录中,对于我们的虚拟主机,即上传至 /web 文件夹中。

这时,当您访问 about.htm 的时候,看到的就是 index.html 的内容。

Rewrite 是一个功能强大的平台,要真正的使用它,您可能要花费相当长的时间来学习。如果您使用像 Discuz! 论坛等支持伪静态的系统,而仅仅是需要使用伪静态功能,那么您可以不必学习,直接复制论坛开发者提供的配置文件即可,但要注意配置文件必须命名为 httpd.ini ,并且这个文件必须放在网站的根下。

httpd.ini 修改或者上传后一般会立即生效,如果长时间不能生效,请登录主机控制面板将网站停止然后再启动。

Rewrite作用

相关条目

伪静态 网址规范化 Apache Mod_rewrite Htaccess

参考资料

  1. //doc.zzbaike.com/apache/2-2/rewrite/rewrite_guide.html
  2. //doc.zzbaike.com/apache/2-2/mod/mod_rewrite.html

留言

  • 2017中央经济工作会议 2019-06-05
  • 晋中交警严查“四类车辆”违法行为 2019-06-05
  • 商务部:前5月高技术制造业利用外资同比增61.9% 2019-06-02
  • 办公游戏通杀 微软最强笔记本15寸Surface Book 2即将上市 2019-06-02
  • 事实告诉中国,与外界有限交流,是保障国民经济安全的不二法门。换句话说,必须独立自主、自力更生、艰苦奋斗、勤俭建国。那种疯狂消耗型需求经济不适合中国。 2019-05-28
  • 回复@海之宁:俗话说:物以类聚人以群分,你跟你认定为老蚕的人在一个阵营中,不证明你也很老蚕? 2019-05-23
  • [雷人]然后大家都一起跟你一样混起? 2019-05-19
  • 2016“环球视角·活力中国”高峰论坛 2019-05-19
  • 梨子的滋味说不清楚就要亲口偿偿,什么不提倡在一些省搞社会主义,在一些省搞自由市场经济呢,却把这一理念转移方向呢? 2019-05-06
  • 讲法治说情操 江北党员干部听“老马”宣讲“两会”精神 2019-05-06
  • 王云飞:打美军我们东海弱,南海强!凤凰军机处 2019-05-05
  • DJ音乐绽放江西之巅 萍乡武功山帐篷节成功举办 2019-05-03
  • 圣洁的雪山文章中国国家地理网 2019-04-30
  • 杭州市上城区:“民情E点通”打造基层社会治理的创新样板 2019-04-20
  • 董卿白岩松朱广权 看看央视主持人大学就读啥院系 2019-04-12
  • 370| 946| 966| 478| 400| 498| 766| 8| 862| 500|