我的.htaccess收到内部服务器错误

时间:2014-04-16 06:02:45

标签: php apache .htaccess mod-rewrite

我正在尝试创建.htaccess文件

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.+)$index.php?url=$1 [QSA,L]

当我在网络浏览器中尝试localhost / mvc(mvc是我的网站目录) 我收到错误

  

内部服务器错误:

     

服务器遇到内部错误或配置错误   无法完成您的请求。

     

请与网站管理员@ localhost的服务器管理员联系   告知他们此错误发生的时间以及您的行为   在此错误之前执行。

     

有关此错误的详细信息可能在服务器错误中可用   日志中。

     

本地主机端口80上的Apache / 2.4.6(Ubuntu)服务器

1 个答案:

答案 0 :(得分:0)

在httpd.conf中将AllowOverride设置为All