Здравствуйте!
Почему то в браузере открывается директория (папка) а не страница из контроллера.
Например есть папка в web под названием users (там у меня лежат аватарки пользователей), и есть действие users/index - соответственно должен выводиться список юзеров. По какой-то причине вместо списка юзеров я вижу файлы вместо страницы. Причем другие страницы открываются. Суть в том что на хостинге в проде все ок, т.к там слеша в конце нет, если он есть то получается 403. А если нет слеша в конце то открывается страница. В докере слеш в конце добавляется и никак не разберусь как убрать его. Пожалуйста помогите разобраться, весь день потратил.
Есть такой docker-compose:
version: '2.1'
services:
php:
image: yiisoftware/yii2-php:8.0-apache
volumes:
- ~/.composer-docker/cache:/root/.composer/cache:delegated
- ./:/app
ports:
- '28081:80'
mysql:
image: mysql:8.0
volumes:
- ./docker/dbdata:/var/lib/mysql
ports:
- '3306:3306'
environment:
- MYSQL_ROOT_PASSWORD=root_pass
- MYSQL_DATABASE=test
- MYSQL_USER=test_user
- MYSQL_PASSWORD=test_pass
adminer:
image: adminer
restart: always
ports:
- 8081:8080