У меня есть веб-приложение, написанное на PHP и использующее apache сервер ubuntu.
Всякий раз, когда я пытаюсь посетить любой URL-адрес с '/' в конце, он показывает 500 Internal Error.
Например: "https://webapp.com/features" - Работает нормально
"https://webapp.com/features/" - Выдает ошибку 500
Это это мой .htaccess
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*)$ $1.php
RewriteRule ^([a-zA-Z0-9\-\_]+)$ index.php?profile=$1 [NC]
# Return 404 if original request is .php
RewriteCond %{THE_REQUEST} "^[^ ]* .*?\.php[? ].*$"
RewriteRule .* - [L,R=404]
Я попытался удалить некоторые части из файла .htaccess, но все равно не работает.
Это как-то связано с Apache config?
Благодарю за помощь!