wildlife

xmlrpc.php Datei von htaccess Verzeichnisschutz ausschließen

// April 1st, 2009 // Blog / Website

Für ein WordPress-Projekt, welches ich mit einem Kollegen zusammen als Knowledgebase nutzen will habe ich ein Verzeichnisschutz mittels htaccess eingerichtet. Dabei wird beim Zugriff auf die (Sub-)Domain nach einem Benutzer und Passwort gefragt.

AuthUserFile <pfadzurhtpasswd>
AuthGroupFile /dev/null
AuthName "Knowledgebase"
AuthType Basic
<Limit GET>
	require valid-user
</Limit>
Options -Indexes

Leider bietet der Windows Livewriter keine Möglichkeit solche Zugangsdaten anzugeben und kann daher auf diesen Blog nicht verbinden (was auch für jede andere Software gelten sollte, mit welcher man Artikel offline schreiben kann). Da die Schnittstelle zwischen einer solchen Software und WordPress die xmlrpc.php direkt unterhalb der Domain bzw. des Verzeichnisses liegt, in welcher der Blog installiert wurde, muss diese nun von dem Verzeichnisschutz ausgenommen werden.

Dies kann wie folgt über die .htaccess konfiguriert werden:

<Files ~ "xmlrpc.php$">
Order allow,deny
Allow from all
</Files>

Anschließend muss in dem Assistenten für das Hinzufügen eines Blogs im Windows Livewriter nur der Pfad zur xmlrpc.php angegeben werden und das Bloggen kann beginnen.

Für Hinweise und Tipps benutzt bitte die Kommentare. :)

Ähnliche Beiträge:


Leave a Reply