Настройка корневой веб-директории в OSPanel для открытия index.php из папки public

Не удалось найти решение в документации OSPanel, а ChatGPT также не смог помочь. Возникла проблема с некорректным открытием проекта: вместо запуска index.php из папки public сервер отображает список файлов (index of /).

Обычная структура проекта выглядит следующим образом:

  • Корневая директория проекта: C:\OSPanel\home\constructor-tests.local
  • В этой директории находится папка .osp с файлом конфигурации project.ini
  • Целевой файл index.php расположен в подпапке public

В данный момент при обращении к домену открывается список файлов корневой директории, хотя необходимый файл доступен только при ручном переходе в папку public. Требуется настроить сервер так, чтобы index.php из папки public открывался автоматически при входе на сайт.

Были предприняты следующие попытки настройки в файле project.ini:

  • Добавление параметра web_root = {base_dir}\public
  • Добавление параметра web_root = {project_root}\public

К сожалению, эти варианты не сработали. В текущий момент конфигурационный файл содержит только базовые настройки:

[constructor-tests.local]
php_engine = PHP-8.3

Как правильно настроить OSPanel для автоматического открытия index.php из указанной подпапки public?