【发布时间】:2015-06-10 18:56:33
【问题描述】:
我的文件夹结构如下:
/.htaccess
/admin
/admin/api
/admin/admin
index.html (Angular JS app)
所以我需要做以下重写:
- 服务于
/admin/admin/admin - 在
/admin/api/*服务/admin/api/*(不重写) - 从
index.html服务/{everything else}
如何在根 .htaccess 中执行此操作?
到目前为止,我有:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !index
RewriteRule (.*) index.html [L]
</IfModule>
但这不能处理/admin/admin 到/admin 的重写。有人可以帮忙吗?
【问题讨论】:
标签: apache .htaccess mod-rewrite