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]
我正在创建一个简单的 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]