XOBM

WEB建站知识

您的位置: XOBM网   >   Apache列表   >   PHP 500 -Invalid command RewriteEngine的解决方法

环境:   wampserver-2.1a    

系统 :  win8

错误 :  500 -Invalid command RewriteEngine

日志 : [Tue Nov 20 22:52:24 2012] [alert] [client 127.0.0.1] D:/wamp/www/.htaccess: Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration

原因及解决方法 :   

RewriteEngine命令需要rewrite mod的支持,

$>cd /etc/apache2/mods-enabled 切换到apache下的mods-enabled目录
$>sudo ln -s ../mods-available/rewrite.load rewrite.load 启用rewrite mod
$>sudo /etc/init.d/apache2 restart 重启apache服务器。 
或者在apache的配置文件httpd.conf中将#LoadModule rewrite_module modules/mod_rewrite.so前的#去掉,再重启服务器。