文件夹名称与表名称相同其余api htaccess问题

时间:2018-10-06 10:28:54

标签: rest .htaccess

我正在使用以下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

我该如何解决?

0 个答案:

没有答案