Zugangschutz mit .htaccess

Status
Für weitere Antworten geschlossen.

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Es gibt ja eine Anleitung von Synology, wie man seine Web-Verzeichnisse mit einem Kennwort schützt. Ich möchte dem noch eine andere Form des Zugangschutzes hinzufügen. Auch hierfür wird die mod_rewrite des Apache-Webservers verwendet.

Angenommen, man möchte seine Photo-Sammlung (Photo-Station) nur aus dem internen lokalen Netz erreichbar machen und das lokale Netz hat als IP-Adressraum die 192.168.xxx.xxx, dann würde eine Datei namens .htaccess (lies: punkt-htaccess) im Verzeichnis /usr/syno/synoman/phpsrc/photo wie folgt aussehen können:

Rich (BBCode):
RewriteEngine on
RewriteCond %{REMOTE_ADDR} !^192\.168.*$
RewriteRule ^.*$ - [forbidden]

1. Zeile macht die Rewrite Engine an
2. Zeile stellt eine Bedingung auf, die wenn sie wahr ist, die nachfolgende (also 3. Zeile) ausführt. Die Bedingung ist: Die Adresse des Browsers soll nicht mit der IP-Adresse 192.168 anfangen.
3. Zeile (wird für alle Browser ausgeführt, die nicht mit 192.168 anfangen) sagt, egal was noch nach /photo/ in der URL angegeben wurde, es wird eine eine Seite mit der Meldung "Es tut uns Leid, die von Ihnen gesuchte Seite konnte nicht gefunden werden." ausgegeben.

Ein chmod 644 auf die Datei .htaccess müsste auch noch sein.

itari
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat