我想禁用直接访问/index.php
但仍将其用作前端控制器(使用$_SERVER['PATH_INFO']
)。意义:
URI EXPECTED ACTION
-----------------------------------------------
/index.php raise 404
/ use /index.php/
/foo/bar use /index.php/foo/bar
/index.php/foo/bar raise 404
当时我使用以下.htaccess
文件:
RewriteEngine On
RewriteRule ^ index.php [QSA,L]
我不需要任何其他文件index.php
(制作 API)。
谢谢您的帮助!