2015-08-31 2 views
0

Как я могу отключить правило перезаписи для доступа к каталогам в общий каталог Laravel, не затрагивая мой проект Laravel?Удалить действие htaccess в общедоступные каталоги

пример: У меня есть каталог (ASD) в моей общественной Laravel, но я не могу получить доступ к

если удалить

RewriteRule^index.php [L] 

линию, и я могу получить доступ, но это влияет на мой проект Laravel.

<IfModule mod_rewrite.c> 

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

    RewriteEngine On 
    RewriteBase/

    # Redirect Trailing Slashes... 
    RewriteRule ^(.*)/$ /$1 [L,R=301] 

    # Handle Front Controller... 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteRule^index.php [L] 

</IfModule> 
+0

ty NightShadeQueen –

+0

Что вы подразумеваете под «каталогами доступа»? Вы хотите получить список каталогов? Или вы получаете доступ к определенному файлу в этом каталоге? Что такое ожидаемый ответ? – MrWhite

+0

Laravel проект например: общественности/ /xpto если в URL я пишу: mywebsite.com/asd это будет продолжаться в Laravel проекта, но если я Асесс mywebsite.com/xpto мне нужно войти в мой xpto каталоге –

ответ

1

Эта линия делает именно то, что вы просите (что применять правило на что-либо, кроме реальных каталогов):

RewriteCond %{REQUEST_FILENAME} !-d 

Однако, вы, кажется, есть проблема с переписыванием ,

Просмотрели ли вы журналы доступа на своем веб-сервере?

+0

я нету Асесс , im sry –

Смежные вопросы