.htaccess не позволяет загружать файлы - PullRequest
0 голосов
/ 28 марта 2020

Я использую htaccess для загрузки моих php файлов, и mvc работает хорошо, но я не могу загружать файлы, такие как изображения, js, css, et c ..

Моя папка имеет такую ​​же структуру, как Laravel, а мой файл .htaccess:

RewriteEngine On
RewriteRule ^([^/]+)/? index.php?url=$1 [L,QSA]

Если я изменю код, я могу загрузить изображения и некоторые другие корни, но не могу загрузить /

Любая помощь приветствуется

Ответы [ 2 ]

1 голос
/ 28 марта 2020
<IfModule mod_rewrite.c>
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
0 голосов
/ 28 марта 2020

Я решил эту проблему, заменив код в вопросе на этот

RewriteEngine On
RewriteRule ^(.*?)\.(css|js|jpg|jpeg|png|pdf)$ - [L]
RewriteRule ^(.+)$ index.php?url=$1 [L,QSA]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...