Apache Rewrite注意事项

默认AllowOverride 为AllowOverride none,把这个改为:AllowOverride All,如果配置了多个虚拟目录需在每个目录里面开启.


RewriteRule 写在虚拟主机(httpd.conf)与写在.htaccess里是有区别的,.htaccess的匹配路径不以“/”开头。


如:

在虚拟机(httpd.conf)里

RewriteRule ^/abc /abc.php


在.htaccess里应该写成

RewriteRule ^abc /abc.php




你可能感兴趣的:(Linux)