apache不接受此htaccess重写规则

时间:2018-11-21 17:52:22

标签: php apache .htaccess mod-rewrite

由于某些原因,如果我在.htaccess文件中使用此重写规则,Apache会引发错误

RewriteRule ^(.*)$ /controller.php?lang=en&page=$1 [NE,QSA,L]

我要实现的目标如下: 如果用户点击

https://www.mywebsite.com/whatever

我想打电话

https://www.mywebsite.com/controller.php?lang=en&page=whatever

这是我得到的错误:

  

内部服务器错误

     

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

     

请通过webmaster@mywebsite.com与服务器管理员联系。   告知他们发生此错误的时间以及您采取的措施   在此错误之前执行。

     

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

     

此外,在遇到500内部服务器错误错误时   尝试使用ErrorDocument处理请求。

0 个答案:

没有答案