PHP Apache 重写 500 错误

PHP Apache rewrite 500 error

我正在创建一个简单的 PHP 网络应用程序。我正在使用以下 .htaccess:

FallbackResource index.php

要使用 URL: localhost/Webshop/ localhost/Webshop/页面名称

在索引文件中,我得到 Request_URI 以显示正确的页面。

现在,问题是,当我尝试以下操作时:

localhost/Webshop/类别/1

我收到 500 重写错误。

这是因为我认为服务器无法处理 url 的第二部分(所以第二个 /)

我是不是做错了什么?

谢谢, 蒂姆

试试这个:

Options +FollowSymLinks
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]