2015-12-24 39 views
0

这里的文件被我的网站的文件结构检查请求的URL是子目录


/app/ 
    /controllers/ 
    /views/ 
    /lib/ 
    /public/ 
    .htaccess 

我要检查,如果请求的URL是文件公开目录内

我想这个里面的.htaccess


RewriteEngine On 
RewriteBase /app/ 
RewriteCond public/%{REQUEST_FILENAME} -f 
RewriteRule (.*) public/$1 

但是,这是行不通的。任何解决方案

回答

1

你可以尝试像这样的支票。

RewriteEngine On 
RewriteBase /app/ 
RewriteCond %{DOCUMENT_ROOT}/app/public/$1 -f 
RewriteRule (.*) public/$1 [L]