.htaccess перенаправление на 404 страницу RewriteRule

Есть ли способ ввести RewriteRule в файл htaccess для перенаправления на страницу 404, если определенная папка / URL-адрес введены или достигнуты ?

Например, если я хочу, чтобы каждый пользователь был перенаправлен на страницу 404, если они попадают на: www.mydomain.com/abc или www.mydomain.com / abc / или что-то еще, что идет после "abc", даже если эта папка действительно существует, я не хочу, чтобы пользователи могли получить к ней доступ. Если они дойдут до него, я хочу, чтобы они увидели страницу с ошибкой 404. * Обратите внимание, что я не собираюсь настраивать пользовательскую страницу ошибки 404, я ищу способ перенаправления на страницу 404 по умолчанию.

Как я могу это сделать? Возможно ли это?

RewriteRule ^abc/(*)?$ [R=404,L]

И как я могу сделать то же самое в php, перенаправить на страницу с ошибкой 404? Еще раз я не говорю о настройке пользовательской страницы 404, я говорю о странице 404 по умолчанию, чтобы просто перенаправить пользователя на страницу ошибки 404 с помощью php.

27
задан hakre 11 October 2011 в 23:32
поделиться