Назад | Перейти на главную страницу

Отключить скриптинг для определенного виртуального хоста

Я хочу отключить все формы сценариев (PHP, ASP.NET, CGI) для определенного виртуального хоста в моей настройке Apache2. Только обычные старые HTML-страницы.

Сценарии должны оставаться включенными для всех других хостов на сервере.

Это не проблема безопасности, это коммерческая проблема (клиент платит меньше за хостинг)

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

[Edit] Из того, что я нашел в Интернете, я собираюсь попробовать следующее

RemoveHandler .php .phtml .php3
RemoveType .php .phtml .php3
RemoveHandler .aspx .ascx .ashx .asmx .asax .soap .rem axd .cs .vb .master .sitemap .resources. skin .browser .webinfo $
RemoveType .aspx .ascx .ashx .asmx .asax .soap .rem axd .cs .vb .master .sitemap .resources. skin .browser .webinfo .re$
php_flag engine off

Это выборочно отключает PHP и .NET, которые являются единственными установленными средами выполнения сценариев.

Пытаться SetHandler default-handler в рассматриваемых хостах.

Сравните: Документация по Apache Handler.