Задать вопрос
@VaniXac
17 лет

Почему .htaccess на Ubuntu сервере не видит папку и файлы?

Стркутура сайта:

-public
   -index.php
   -images
-app
   -controllers
   -models
....


Так вот, на уровне с папками public и app есть .htaccess, содержимое которого следущее:
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteRule ^$ public/     [L]
    RewriteRule (.*) public/$1 [L]
</IfModule>


При попытке войти на сайт, выдаешь File not found.

Как это исправлять можно, и действительно ли проблема в .htaccess, а то подумываю на .conf хоста
  • Вопрос задан
  • 307 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Учебный центр «Микротест»
    Linux уровень 1. Основы администрирования систем Linux (Линукс)
    1 неделя
    Далее
  • Учебный центр «Микротест»
    Linux уровень 2. Расширенное администрирование систем Linux (Линукс)
    1 неделя
    Далее
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
Решения вопроса 1
Нужно направить сервер на папку public в httpd.conf
DocumentRoot "path/to/public"
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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