htaccess重写规则访问文件夹没有重定向

时间:2013-11-14 09:26:38

标签: php apache .htaccess mod-rewrite

我有一个这样的根文件夹:

ROOT
|- Service
|  |- Admin
|
|- Service 2

我很有兴趣从服务文件夹

访问admin文件夹

要通过网址访问管理路径,请使用mydomain.com/Service/Admin

在没有移动文件夹的情况下,有没有办法让它像mydomain.com/Admin那样访问?

我从一个人那里得到答案并且正在工作,但是如果我不在管理员的末尾添加/ <

RewriteEngine On

RewriteRule ^(Admin/.*)$ Service/$1 [L,NC]

mydomain.com/Admin/ - 工作

mydomain.com/Admin - 无效(404错误)

我希望两者都能工作

1 个答案:

答案 0 :(得分:0)

我做的就是这样,正在工作

RewriteEngine On

RewriteRule ^Admin$ http://mydomain.com/Admin/ [L,NC]
RewriteRule ^(Admin/.*)$ Service/$1 [L,NC]