Hallo,
gemäß dieses Threads habe ich meine DS nach außen hin abgeschottet.
Das funktioniert soweit schon.
Allerdings habe ich damit Webdav bzw. DS File (Android) ausgesperrt und ich finde den Fehler in meiner .htaccess nicht bzw. konnte nicht heraufinden, welches Verzeichnis ich zudem in der .htacess freigeben muss.
Zugriff über DS File soll nur über https erfolgen, Port 5006 ist freigegeben. Lokal tut das auch.
meine .htaccess liegt im Pfad /usr/syno/synoman und sieht aus wie folgt:
ErrorDocument 403 "You're not allowed to access this server."
RewriteEngine on
RewriteCond %{REMOTE_ADDR} !^192.168.1.*
RewriteCond %{REQUEST_FILENAME} !/blog/
RewriteCond %{REQUEST_FILENAME} !/photo/
RewriteCond %{REQUEST_FILENAME} !/audio/
RewriteCond %{REQUEST_FILENAME} !/file/
RewriteCond %{REQUEST_FILENAME} !/webfm/
RewriteCond %{REQUEST_FILENAME} !/DSFile/
RewriteCond %{REQUEST_FILENAME} !/web/
RewriteRule ^.*$ - [forbidden]
Die Einträge "/wbfm/" und "DSFile" habe ich nach dem Trial&Error Prinzip ergänzt. Hilft jedoch nix.
Apache natürlich immer schön neu gestartet.
Was mache ich falsch?
gemäß dieses Threads habe ich meine DS nach außen hin abgeschottet.
Das funktioniert soweit schon.
Allerdings habe ich damit Webdav bzw. DS File (Android) ausgesperrt und ich finde den Fehler in meiner .htaccess nicht bzw. konnte nicht heraufinden, welches Verzeichnis ich zudem in der .htacess freigeben muss.
Zugriff über DS File soll nur über https erfolgen, Port 5006 ist freigegeben. Lokal tut das auch.
meine .htaccess liegt im Pfad /usr/syno/synoman und sieht aus wie folgt:
ErrorDocument 403 "You're not allowed to access this server."
RewriteEngine on
RewriteCond %{REMOTE_ADDR} !^192.168.1.*
RewriteCond %{REQUEST_FILENAME} !/blog/
RewriteCond %{REQUEST_FILENAME} !/photo/
RewriteCond %{REQUEST_FILENAME} !/audio/
RewriteCond %{REQUEST_FILENAME} !/file/
RewriteCond %{REQUEST_FILENAME} !/webfm/
RewriteCond %{REQUEST_FILENAME} !/DSFile/
RewriteCond %{REQUEST_FILENAME} !/web/
RewriteRule ^.*$ - [forbidden]
Die Einträge "/wbfm/" und "DSFile" habe ich nach dem Trial&Error Prinzip ergänzt. Hilft jedoch nix.
Apache natürlich immer schön neu gestartet.
Was mache ich falsch?