Moin moin,
kurz gesagt suche ich hierfür eine Lösung:
Wie verhindere ich das PHP Skripte in einem bestimmten Verzeichnis ausgeführt werden können?
Der PHP interne Zugriff auf dort liegende Dateien muss aber weiter möglich sein.
Es sollte eine Lösung sein, die auf jedem Server funktioniert. Also nicht nur bei meinem Hoster.
Ich selber habe keinen Server Zugriff auf php.ini etc. Ideal wäre also etwas via .htaccess.
Was ich bisher gefunden hatte:
# Disable PHP in this and all subfolders
RemoveHandler .php .phtml .php3
RemoveType .php .phtml .php3
php_flag engine off
(braucht aber angeblich installiertes mod_php?)
RewriteEngine on
RewriteRule ^.+\.(php([0-9]+)?|phtml)$ - [F,L]
Bin mir aber nicht sicher ob das wirklich funktioniert.
Ich selbst bin kein Server Profi, daher ist mein Wissen in dem Bereich nur sehr rudimentär.
Ich hoffe ihr könnt mir helfen.
Danke.
(Bitte verschieben falls im falschen Thread)
kurz gesagt suche ich hierfür eine Lösung:
Wie verhindere ich das PHP Skripte in einem bestimmten Verzeichnis ausgeführt werden können?
Der PHP interne Zugriff auf dort liegende Dateien muss aber weiter möglich sein.
Es sollte eine Lösung sein, die auf jedem Server funktioniert. Also nicht nur bei meinem Hoster.
Ich selber habe keinen Server Zugriff auf php.ini etc. Ideal wäre also etwas via .htaccess.
Was ich bisher gefunden hatte:
# Disable PHP in this and all subfolders
RemoveHandler .php .phtml .php3
RemoveType .php .phtml .php3
php_flag engine off
(braucht aber angeblich installiertes mod_php?)
RewriteEngine on
RewriteRule ^.+\.(php([0-9]+)?|phtml)$ - [F,L]
Bin mir aber nicht sicher ob das wirklich funktioniert.
Ich selbst bin kein Server Profi, daher ist mein Wissen in dem Bereich nur sehr rudimentär.
Ich hoffe ihr könnt mir helfen.
Danke.
(Bitte verschieben falls im falschen Thread)