Как настроить в yii2 доступ к файлам из web?

Часто возникает необходимость чтобы тот кто управляет содержимым залил в папку web например robots.txt или файлы типа yandex_439f6a0ecf66cf4e.html или гугловские, или файлы статистики, которые не требуют программирования и нужно чтобы просто были.
На yii2 на текущий момент из папки web можно обращаться к картинкам и некоторым другим файлам.

Как сделать так чтобы можно было обратиться к site.ru/yandex_439f6a0ecf66cf4e.html не создавая вид и котроллер?

или

Что изменить чтобы файлы с разрешение .html тоже открывались из web ?
  • Вопрос задан
  • 460 просмотров
Пригласить эксперта
Ответы на вопрос 1
Afinogen
@Afinogen
PHP разработчик
В .htaccess указать соответствующее правило, так как Вы не привели свой, я не могу сказать что именно там писать.
Можно сделать как-то так в корне frontend/web
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php

В таком случае если не найдены файлы на диске все запросы уйдут на index.php
Ответ написан
Ваш ответ на вопрос

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

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