Приветствую, у меня проблема с моим приложением в CodeIgniter 4, недавно я переместил все свои сайты в Heroku, и для этого сайта, встроенного в CodeIgniter 4 https://myconfessio.com/, только индексная/домашняя страница выглядит правильно, но когда я пытаюсь перейти на другую страницу или сделать что-то еще я получаю ошибку
Not Found The requested URL was not found on this server.
Почему это происходит и как я могу это исправить?
Единственное, что я добавил, это Procfile для Heroku для поиска в общей папке "web: vendor/bin/heroku-php-apache2 public/"
Все остальное по умолчанию я ничего не трогал
Я нашел какое-то решение, когда создал .htaccess в общей папке и поместил это
RewriteEngine on
RewriteCond $1 !^(index.php|resources|robots.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]
Вы удалили index,php, но неправильно переписали свои URL-адреса. Вот почему это работает: myconfessio.com/index.php/confess.