我正在使用以下htaccess将所有请求重定向到api文件夹中的index.php。
RewriteEngine on
RewriteBase /api/
RewriteRule .* - [e=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?path=$1 [NC,L,QSA]
在所有情况下都可以正常工作,但是当表名与文件夹名相同时 在/ api /文件夹中,然后开始显示该文件夹的内容。 例如
http://localhost/api/orders/ - works properly and show table "orders" content
http://localhost/api/config/ - shows content of config folder inside api folder
我该如何解决?