2014-10-16 84 views
0

文件夹结构:/var/www/domain.com/secure/files ..的.htaccess假子文件夹重定向到服务器上的实际子

我想在重命名“安全”为“admin” URL,但仍然从/ secure /中提取文件。

因此,http://domain.com/admin/从服务器上调用的实际文件夹拉取“安全”。

下面是我目前在.htaccess中的。

<IfModule mod_rewrite.c> 
     RewriteEngine on 
     RewriteBase/
     RewriteRule ^admin/(.*) scp/$1 [L] 
    </IfModule> 

,如果你在http://domain.com/admin/输入(想它,如果离开添加结尾的斜线)上述作品;但也允许http://domain.com/scp/(它不会像我想要的那样重定向到管理员,如果关闭,还会添加结尾斜杠)。

回答

0

让你的规则是这样的:

<IfModule mod_rewrite.c> 
    RewriteEngine on 
    RewriteBase/

    RewriteCond %{THE_REQUEST} /scp(\S*) [NC] 
    RewriteRule^/%1 [L,R=302,NE] 

    RewriteRule ^admin(/.*)?$ scp$1 [L,NC] 
</IfModule> 
相关问题