Mit htacces user-agents Zugriff auf einen Ordner verbieten

Alles, was den Apache betrifft, kann hier besprochen werden.

Mit htacces user-agents Zugriff auf einen Ordner verbieten

Postby manux » 31. August 2007 20:35

Hallo zusammen,

ich hab ein kleines c#-Programm geschrieben, was auf diverse .php-Dateien zugreift, die alle in einem Webverzeichnis liegen. (Das Programm identifiziert sich als user-agent namens myProgram, habe das auch im access.log überprüfen können).

Nun möchte ich aber nicht, dass ein User mit seinem Browser oder ein Spider über das Webverzeichnis drüberläuft. Dazu hatte ich mir folgende htaccess-Regel geschnitzt, die nur die user-agent-Kennung "myProgram" durchlassen soll (welche mein Programm sendet):

Code: Select all
SetEnvIfNoCase User-Agent myProgram AllowedAgent
<Limit POST>
 order allow,deny
 allow from env=AllowedAgent
 deny from all
</Limit>


Klasse, IE und FF werden umgeleitet, mein Programm aber auch...:((
Was könnte ich tun?

Gruß,
Manu
manux
 
Posts: 1
Joined: 31. August 2007 20:20

Return to Apache

Who is online

Users browsing this forum: No registered users and 11 guests