【发布时间】:2017-04-09 08:02:26
【问题描述】:
我正在创建一个基于 RESTful 的 API,但被 htaccess 重写规则困住了。
我目前正在使用这个:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_URI} !(.*)\.(css|js|htc|pdf|jpg|jpeg|gif|png|ico)$ [NC]
RewriteRule ^(.*)$ index.php?handler=$1 [QSA,L]
</IfModule>
这可行,但是我希望它排除文件扩展名目录,并且当前排除没有任何区别。
例如
- /api/object/1/list 有效
- /api/object/test.php/js/css 等无效
谢谢。
【问题讨论】:
标签: php apache .htaccess configuration