Wir verwenden Wordpress
in einer Produktionsumgebung. Wordpress weist einige Schwachstellen im Zusammenhang mit xmlrpc.php
Dateien auf. Eine der vorbeugenden Maßnahmen scheint darin zu bestehen, den Zugriff auf zu sperren xmlrpc.php
. Dies kann mithilfe der folgenden Schritte erfolgen:
<Files xmlrpc.php>
Order allow,deny
Deny from all
</Files>
wget/curl
Ich habe überprüft, dass der Zugriff auf diese Datei beim Herunterladen der Datei tatsächlich blockiert wird .
Mein Problem besteht darin, dass httpd lesen kann .htaccess
. Ich muss die folgenden Einstellungen ändern, AllowOverride
was All
an httpd.conf
sich schon ein Problem darstellt.
Bitte schlagen Sie vor, wie man damit besser umgehen kann.
Antwort1
Fügen Sie die <Files ...>...</Files>
Regel nicht in Ihre Apache-Konfiguration ein, sondern .htaccess
irgendwo in die <Directory>...</Directory>
- oder <Location>...</Location>
-Definition Ihrer Wordpress-Installation.
Dies geht auch schneller, da Apache ohne nicht für jedes Verzeichnis, auf das es zugreift, Allowoverride all
lesen muss ..htaccess