请输入您要查询的百科知识:

 

词条 mod_rewrite
释义

什么是mod_rewrite

mod_rewrite是Apache的一个模块,是一个严格的Apache配置文件

mod_rewrite的作用

mod_rewrite模块包括很多工作,其中SEO人员最常用的就是在网站编辑时声明规则,被Apache实时地将访问者请求的静态URL地址映射为动态查询字符串,并发送给不同的PHP脚本处理。从搜索引擎蜘蛛的角度看来,这些URL地址是静态的。就是平时我们说的动态网站静态化。

安装mod_rewrite

一般在安装Apache时已经包含了mod_rewrite模块。

确认mod_rewrite是否安装

在Apache的安装目录的modules文件夹下查找一个文件mod_rewrite,如果找到的话就是已经安装了。

启动mod_rewrite

一般mod_rewrite默认是不启动的,这时我们需要手动启用它。打开Apache名为“httpd.conf”的配置文件,使用XAMPP安装Apache的路径是:“Program Files\\xampp\\apache\\conf\\httpd.conf”打开“httpd.conf”文件找到 #LoadModule rewrite_module modules/mod_rewrite.so这行代码,将#注释符删除,使得Apache在启动时就加载mod_rewrite模块

设置Apache对mod_rewrite有效

找到以下代码段:

<Directory />

Options FollowSymLinks

AllowOverride None

</Directory>

将其中的:AllowOverride None 改为 AllowOverride All ,重启httpd服务即可。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/3/1 14:55:48