@grigorie1990

.htacces не открываются картинки. Как исправить?

Доброй ночи)
После переноса сайта на хостинг перестали открываться картинки. Надо подправить .haccess. Вот главная страничка test222.zzz.com.ua/, если заполнить форму и нажать Preview должна отобразиться картинка. Или по этой страничке test222.zzz.com.ua/tasks/1/name тоже должны быть картинки. Сайт построен по mvc структуре.
Вот .haccess:
AddDefaultCharset utf-8

RewriteEngine On
RewriteBase /

RewriteCond %(REQUEST_FILENAME) !-f
RewriteCond %(REQUEST_FILENAME) !-d

RewriteRule ^(.*)$ index.php


С .haccess только начал разбираться. Смысл его что он перенаправляет запросы на index.php. Первая проблема, что после переноса отвалились картинки. Вторая проблема, что я также хотел чтобы файл index2.php открывался (это мне для входа через панель dayside). Как поправить?

Спасибо!
  • Вопрос задан
  • 300 просмотров
Решения вопроса 1
@link_irk
RewriteCond %(REQUEST_FILENAME) !-f
RewriteCond %(REQUEST_FILENAME) !-d

Эти директивы говорят, что если поступил запрос к реально существующему файлу (-f) или каталогу (-d), то правила к нему применятся не будут. Соответственно, index2.php в вашем случае должен обрабатываться нормально (так как он является реальным файлом, правила к нему применяться не будут).
По поводу картинок, попробуйте путь указать относительно корня. То есть, чтоб путь начинался с "/". Посмотрите в отладчике браузера, по какому пути он запрашивает картинки
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы