HEX
Server: Apache/2.2.34 (Unix) mod_fastcgi/mod_fastcgi-SNAP-0910052141
System: Linux Kou-Etsu-Dou 4.4.59+ #25556 SMP PREEMPT Thu Mar 4 18:03:46 CST 2021 x86_64
User: hosam (1026)
PHP: 7.2.29
Disabled: NONE
Upload Files
File: //etc/nginx/app.d/dsm.FileStation.conf

location ~ ^/sharing/([-_\w\d]+)$ {
    root    /usr/syno/synoman;
    rewrite /sharing/([^\/\.]+) /sharing.cgi?_sharing_id=$1 break;

    include             scgi_params;
    scgi_read_timeout   3600s;
    scgi_pass           synoscgi;
}

location ~ ^/sharing/(.+)\.cgi {
    root    /usr/syno/synoman;
    rewrite /sharing/(.+) /$1 break;

    include             scgi_params;
    scgi_read_timeout   3600s;
    scgi_pass           synoscgi;
}

location ~ ^/sharing/$ {
    root    /usr/syno/synoman;
    rewrite /sharing/ /sharing.cgi break;

    include             scgi_params;
    scgi_read_timeout   3600s;
    scgi_pass           synoscgi;
}

location ~ ^/sharing/errors$ {
    root    /usr/syno/synoman;
    rewrite /sharing/errors /sharing.cgi break;

    include             scgi_params;
    scgi_read_timeout   3600s;
    scgi_pass           synoscgi;
}

location ~ ^/sharing/(.+)$ {
    root    /usr/syno/synoman;
    rewrite /sharing/(.+) /$1 break;
}

location ~ /webman/modules/FileBrowser/index_ds.php$ {
	default_type    text/html;
	alias           /usr/syno/share/OAuth/index_ds.php;
}

location ~ ^/wfmlogindialog.js(.*) {
	root /usr/syno/synoman;
	rewrite /wfmlogindialog.js(.*) /webman/modules/FileBrowser/directlogin.js$1 break;
}

location ~ ^/fbsharing/(.*)$ {
	root /usr/syno/synoman;
	rewrite /fbsharing/(.*)$ $scheme://$http_host/sharing/fbsharing-$1 break;
}

location ~ ^/fsdownload/webapi/file_download\.cgi/(.*)$ {
	root /usr/syno/synoman;
	rewrite /fsdownload/webapi/file_download\.cgi/(.*)$ /webapi/_______________________________________________________entry.cgi?api=SYNO.FolderSharing.Download&version=2&method=download break;
	scgi_param   REWRITE_APP "SYNO.SDS.App.FileStation3.Instance";
	scgi_read_timeout   3600s;
	include     scgi_params;
	scgi_pass   synoscgi;

}

location ~ ^/fsdownload/(webman|scripts|synoSDSjslib)/(.*)$ {
	root /usr/syno/synoman;
	rewrite /fsdownload/(.*)$ /$1 break;
}

location ~ ^/fsdownload/webapi/(.*)$ {
	root /usr/syno/synoman;
	rewrite /fsdownload/(.*)$ /$1 break;
	scgi_param   REWRITE_APP "SYNO.SDS.App.FileStation3.Instance";
	scgi_read_timeout   3600s;
	include     scgi_params;
	scgi_pass   synoscgi;

}

location ~ ^/fsdownload/([-_\w\d]+)/(.*)$ {
	root /usr/syno/synoman;
	rewrite /fsdownload/([-_\w\d]+)/(.*)$ /webapi/_______________________________________________________entry.cgi?api=SYNO.FileStation.Sharing.Download&version=1&method=download&_sharing_id="$1"&mode=download break;
	scgi_param   REWRITE_APP "SYNO.SDS.App.FileStation3.Instance";
	scgi_read_timeout   3600s;
	include     scgi_params;
	scgi_pass   synoscgi;

}

location ~ ^/fbdownload/(.*)$ {
	root /usr/syno/synoman;
	if ($args ~* "^k=(.*)") {
		rewrite ^.*$ $scheme://$http_host/sharing/fbsharing-$arg_k? last;
	}
	rewrite /fbdownload/(.*)$ /webapi/_______________________________________________________entry.cgi?api=SYNO.FileStation.Download&version=2&method=download&mode=download&stdhtml=true break;
	scgi_param   REWRITE_APP "SYNO.SDS.App.FileStation3.Instance";
	scgi_read_timeout   3600s;
	include     scgi_params;
	scgi_pass   synoscgi;

}

location ~ ^/fbgdrivedownload/(.*)$ {
	root /usr/syno/synoman;
	rewrite /fbgdrivedownload/(.*) /webapi/_______________________________________________________entry.cgi?api=SYNO.FileStation.VFS.GDrive&method=download&version=1&mode=download&stdhtml=true break;
	scgi_param   REWRITE_APP "SYNO.SDS.App.FileStation3.Instance";
	scgi_read_timeout   3600s;
	include     scgi_params;
	scgi_pass   synoscgi;

}

location ~ ^/viewer/(.*)/(.*)/(.*)/(.*)$ {
	root /usr/syno/synoman;
	rewrite /viewer/(.*)/(.*)/(.*)/(.*) /webapi/_______________________________________________________entry.cgi?api=SYNO.FileStation.Download&version=2&method=download&dlink="$1"&tid="$2"&SynoToken=$3&mode=open&stdhtml=true break;
	scgi_param   REWRITE_APP "SYNO.SDS.App.FileStation3.Instance";
	scgi_read_timeout   3600s;
	include     scgi_params;
	scgi_pass   synoscgi;

}