WinXp Apache虚拟主机开启Mod_rewrite

来源:百度文库 编辑:神马文学网 时间:2024/10/03 03:20:28

WinXp Apache虚拟主机开启Mod_rewrite

目前开发项目都会用到Rewrite功能,今天稍微研究了一下。记录一下我的配置方法。

注:未考虑安全问题,只为本地开发使用,服务器不建议使用本配置。

WinXp下Apache2.2开启虚拟主机Mod_rewrite功能(.htaccess):

一,httpd.conf

1. 让Apache2.2加载mod_rewrite.so模块;

去掉:#LoadModule rewrite_module modules/mod_rewrite.so前的#

2. 将AllowOverride None改为AllowOverride All

搜索即可。

二,httpd-vhosts.conf

1. 虚拟主机配置单元,最后面加入代码:RewriteEngine On。然后再项目主目录中加入.htaccess文件即可,当然您也可以将重写规则写入虚拟主机配置单元中,也可以将RewriteEngine On入.htaccess文件中。

例,Localhost开启Mod_rewrite
  1. ServerAdmin unknow@phplamp.com
  2. DocumentRoot E:\Hosts\localhost
  3. ServerName localhost
  4. ServerAlias localhost
  5. ErrorLog logs/localhost-error_log
  6. CustomLog logs/localhost-access_log common
  7. # 开启Rewrite
  8. RewriteEngine On