Я пытаюсь очистить свои URL-адреса с помощью файла .htaccess, но всякий раз, когда я ввожу последнее правило, он выдает ошибку 500. То, что я пытаюсь сделать, - это всякий раз, когда использование идет на website.com/team/create, оно фактически вызывает файл с именем /team/createteam.php. Я не уверен, что делаю не так. До этого я делал то же самое, но с маршрутом новостей, и это работает. Любая помощь будет принята с благодарностью. Вот мой файл .htaccess
RewriteEngine On
# Remove Extensions
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
# News
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^news/create /news/createnews.php [NC,L]
RewriteRule ^news/show/([0-9]+) /news/shownews.php?id=$1 [NC,L]
RewriteRule ^news/edit/([0-9]+) /news/editnews.php?id=$1 [NC,L]
# Team
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^team/create /team/createteam.php [NC,L]