2017-04-04 67 views
-1

我有一个文件夹,名称是管理员在laravel项目的根目录中,并且该文件夹中有js,css,图像和字体。现在如何拒绝其他人访问laravel中的该文件夹?如何在laravel子文件夹中设置htaccess?

+0

http://stackoverflow.com/questions/19118482/deny-access-to-one-specific-folder-in-htaccess – linktoahref

+4

可能重复[拒绝访问.htaccess中的一个特定文件夹](http://stackoverflow.com/questions/19118482/deny-access-to-one-specific-folder-in-htaccess) – linktoahref

+0

我不能做它与这些是! –

回答

0

我与此代码解决它在htaccess的:

<IfModule mod_rewrite.c> 
<IfModule mod_negotiation.c> 
    Options -MultiViews 
</IfModule> 

RewriteEngine On 

# Redirect Trailing Slashes If Not A Folder... 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)/$ /$1 [L,R=301] 
RewriteRule ^admin(.*)/$ /$1 [L,R=301] //this line is for admin folder access limitation 
# Handle Front Controller... 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule^index.php [L] 

# Handle Authorization Header 
RewriteCond %{HTTP:Authorization} . 
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]