Как бросить 404 ошибки от htaccess?

Можно использовать первого, если Вы являетесь главным образом рабочими на ударе, так как можно использовать удар в качестве корневой оболочки без любых опасных побочных эффектов начиная с Соляриса 10. Если машина когда-нибудь должна перезагружать в Отдельного пользователя и не найдет удар существует автоматическая нейтрализация к Оболочке Bourne.

4
задан 19 May 2011 в 23:02
4 ответа

Документация и AskApache предполагают, что можно просто использовать Redirect 404.

3
ответ дан 3 December 2019 в 03:01

... что относительно того, чтобы на самом деле удалить его (или переименовать его или отодвинуть его...)?

Какой смысл так или иначе наличия его там, если Вы хотите сделать его не доступным вообще?

0
ответ дан 3 December 2019 в 03:01

Перенаправление 404 будет работать, но будет выполняться во всех доменах, указывающих на ваш виртуальный хост. Поскольку вы используете несколько доменов, вы захотите использовать RewriteRule :

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?example\.com$ [OR]
RewriteCond %{HTTP_HOST} ^microsite\.someotherexample\.net$
RewriteRule ^path/to/page/?$ - [R=404,NC,L]
4
ответ дан 3 December 2019 в 03:01

Просто:

RewriteEngine On
Redirect 404

И убедитесь, что в конфигурации Apache есть предложение AllowOverride с FileInfo или All, чтобы разрешить этот тип .htaccess.

0
ответ дан 12 March 2021 в 07:18

Теги

Похожие вопросы