由于某些原因,如果我在.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处理请求。