У меня есть файл .htaccess и код в нем:
#command_players
RewriteRule ^command_players/([0-9]+)?$ command_players.php?id=$1 [NC,L]
Моя страница входа в систему должна перенаправляться на страницу command_players.php, если пользовательский ввод правильный:
if (password_verify($_POST['pass'], $results['pass'])) {
$_SESSION['command']= 'ok';
$_SESSION['id'] = $results['id'];
redirect("command_players/$results[id]/");
}
Но я получаю сообщение об ошибке:
Запрошенный URL / site / command_players / 18 / не найден на этом сервере,
когда /site/command_players.php
работает.
Я не хорош в htaccess, что я делаю не так?