Sc0undRel
@Sc0undRel

Где ошибка в .htaccess?

Данный код делает редирект с index.php на адрес главной страницы без index.php
Но при этом у меня почемуто перестаёт отдавать 404 ошибку для несуществующих изображений.
Ктонибудь знает почему?

### Редиректы с index.php на сайт
RewriteBase /
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ / [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
  • Вопрос задан
  • 96 просмотров
Решения вопроса 1
madmaker
@madmaker
Full stack программист
Вот из моего .htaccess :
Для картинок на index.php не перекидывает.
RewriteRule !(gif|jpg|jpeg|png)$ index.php [NC]

Вариант 2:
В папке с картинками положить свой .htaccess и сделать там RewriteEngine Off
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы