PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache: für einen virtuellen Host PHP verbieten!!



25.10.00, 18:19
Hallo,

ich wollte einen virtuellen Host einrichten, welche keine CGIs und kein PHP ausführen darf.

Für die CGI-Scripts habe ich einfach aus den Options das ExecCGI rausgenommen. Nur für PHP hat das so nicht funktioniert.

Deshalb habe ich dann folgendes probiert:

<VirtualHost ...>
<FilesMatch "\.(php|php3|php4|phtml)$">
deny from all
</FilesMatch>
</VirtualHost>

Das hat leider auch nix genutzt.

Was muss denn zwischen FilesMatch? Oder wie kann ich sonst PHP für manche virtuellen Hosts erlaube und für manche nicht?

Danke.

26.10.00, 11:22
im &lt;virtualhost&gt; -block folgendes setzen:

php_flag php-engine off (php4)

oder

php_engine off (php3)

------------------
mfg,
marsellus

26.10.00, 20:30
danke, aber hast du das auch schon praktisch ausprobiert? mein apache bringt irgend so nen dummen fehler, den ich grad (leider) nich hier hab. :-(

nützt dir's was wenn ich den mal schnell auftreibe?! http://www.linuxforen.de/ubb/redface.gif)

bye