Можно использовать первого, если Вы являетесь главным образом рабочими на ударе, так как можно использовать удар в качестве корневой оболочки без любых опасных побочных эффектов начиная с Соляриса 10. Если машина когда-нибудь должна перезагружать в Отдельного пользователя и не найдет удар существует автоматическая нейтрализация к Оболочке Bourne.
Документация и AskApache предполагают, что можно просто использовать Redirect 404
.
Перенаправление 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]
Просто:
RewriteEngine On
Redirect 404
И убедитесь, что в конфигурации Apache есть предложение AllowOverride
с FileInfo
или All
, чтобы разрешить этот тип .htaccess.