Переписать URL-адрес с 500 внутренним сервером - PullRequest
0 голосов
/ 27 апреля 2019

У меня есть правило перезаписи для страницы профиля моего сайта, и оно вызывает ошибку 500 на внутреннем сервере.Я вывожу этот код в файл .htaccess

RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ $1.php [NC,L]
RewriteRule    ^profile/([0-9]+)/?$    profile.php?id=$1    [NC,L]    # Handle product requests

, и он выдает ошибку 500. Я пытался заглянуть в код PHP, и он работает, когда я не использую mysite.com/profile/1.работает для mysite.com/profile.php?id=1.Пожалуйста, помогите, у меня много проблем.

Я пытался протестировать его без переписанного URL, и он работает.Я попытался отредактировать код PHP, и переписанный URL все еще не работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...