我有以下项目结构:
/app
/api
/css
/img
/js
我想将/app
文件夹中的所有请求重定向到子文件夹/api
。我尝试了以下 .htaccess 代码,但没有成功:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /api/index.php/$1 [L]
我的Apache启用了Mod_Rewrite。有什么想法吗?
答案 0 :(得分:2)
将其放在/api/.htaccess
文件中:
RewriteEngine on
RewriteBase /app/
RewriteRule ^((?!api/index\.php/).+)$ api/index.php/$1 [NC,L,R]