htaccess problem с директории - RewriteRule

Ticketa

Registered
Привет, имам следния htaccess, който работи почти както искам с едно малко изключение.

Когато имам линкове от вида: site.com/dir/

htaccess не ми позволява да отворя директорията site.com/dir (в нея имам например index.php файл, който трябва да се зареди)

Като цяло имам две директории , които искам да заредя:
site.com/login

site.com/admin

Код:
    DirectoryIndex index.php
    Options +FollowSymLinks
    Options -Indexes
    Options -MultiViews
    
    RewriteEngine On
    RewriteBase /
    RewriteCond %{ENV:REDIRECT_STATUS} !200
    ErrorDocument 404 /404.html
    
    RewriteCond %{SCRIPT_FILENAME} !-f
    RewriteCond %{REQUEST_URI} !=/server-status
    RewriteCond %{REQUEST_URI} !=/server-info
    RewriteRule ^.*$ /index.php [L,QSA]
 
Значи искаш да не активираш RewriteRule-то ти, ако пътят в URL заявката е съществуваща директория?


Ето и примера от линка, като на теб ти трябва първото:

PHP:
# If the request is not for a valid directory
RewriteCond %{REQUEST_FILENAME} !-d
# If the request is not for a valid file
RewriteCond %{REQUEST_FILENAME} !-f
# If the request is not for a valid link
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^project/([^/.]+)/?$ index.php?view=project&project=$1 [L,NC,QSA]
 

Back
Горе