.htaccess在xampp上导致内部服务器错误

kzipqqlq  于 2022-11-16  发布在  其他
关注(0)|答案(2)|浏览(101)

我有.htaccess文件,并编写了两个类似命令:

ReWriteRule ^member/(.*)$ /oz/photos.php?member=$1

ReWriteRule ^(.*)$ /oz/profile.php?username=$1

这就是错误:
服务器遇到内部错误或配置错误,无法完成您的请求。
IIS收到了此错误的通知。此错误的根本原因取决于出现此错误的根本原因以及出现此错误时工作进程中出现了何种情况。
有关此错误的详细信息,请参阅服务器错误日志。
此外,尝试使用ErrorDocument处理请求时遇到500内部服务器错误。
嵌入式软件开发(Win32)PHP/5. 6. 33服务器端协议

gmol1639

gmol16391#

您的规则ReWriteRule ^(.*)$ /oz/profile.php?username=$1每次都会循环请求(递归或重定向循环)。规则中的all选择器也会重定向重定向的请求。
尝试

ReWriteRule ^member/(.*)$ /oz/photos.php?member=$1
RewriteCond %{REQUEST_URI} !^/oz/.*
ReWriteRule ^(.*)$ /oz/profile.php?username=$1
wxclj1h5

wxclj1h52#

进入你的根文件夹,删除/移动.htaccess文件,然后解决了!对我来说很有效

相关问题