Подстановочный знак ?
представляет не прошедших проверку пользователей, а *
представляет всех пользователей, прошедших проверку подлинности и не прошедших проверку подлинности. Моя книга показывает следующий пример авторизации URL:Почему <deny users = "?" />, приведенные в следующем примере?
<authorization>
<deny users="?" />
<allow users="dan,matthew" />
<deny users="*" />
</authorization>
Но не выше код имеет тот же эффект, как:
<authorization>
<allow users="dan,matthew" />
<deny users="*" />
</authorization>
или же автор также включает <deny users="?" />
правила по причине, ?
Можете ли вы объяснить, как это отвечает на вопрос? Ожидается, что ответы будут стоять сами по себе со ссылками, которые используются для справки. – Edward