centos的配置文件放在: /etc/httpd/conf/httpd.conf
什么是mod_rewrite?
mod_rewrite是一个基于一定规则的实时重写URL请求的引擎。此模块可以操作URL的所有部分,在服务器级的(httpd.conf)和目录级的(.htaccess)配置都有效。
启用mod_rewrite模块
#LoadModule rewrite_module modules/mod_rewrite.so
设置重写目录
<Directory “/var/www”>
Options Indexes FollowSymLinks
AllowOverride All
</Directory>
<Directory></Directory>封装一组指令,使之对某个目录及其子目录生效。
Options 控制在特定目录中将使用哪些服务器特性
然后重启服务器,service httpd restart ,这样.htaccess就可以使用了。