SynologyのWebStation(nginx)のconf設定 永続化

手順

1)/etc/nginx/app.dにあるserver.webstation-vhost.confを開く

2)対象とするserver セクションのincludeパスをメモ

   include /usr/local/etc/nginx/conf.d/{ランダム値}/user.conf*;

vi /etc/nginx/app.d/server.webstation-vhost.conf

//例

server {
    listen      ポート  default_server;

    // (省略)
    include /usr/local/etc/nginx/conf.d/{ランダム値}/user.conf*;
}

3)個別の設定ファイルを作成する

次のファイルをrootで作成し、必要な設定を書く

/usr/local/etc/nginx/conf.d/<ランダムな値>/user.conf.{適当な文字列} 

//例)ここではuser.conf.arcusを作成

>sudo vi  /usr/local/etc/nginx/conf.d/{ランダム値}/user.conf.arcus
location / {  
        try_files $uri $uri/ /index.php?$query_string;
    }

location / {
    autoindex on;
    autoindex_exact_size off;
    autoindex_format html;
    autoindex_localtime on;
}

4)Nginxを再起動

sudo synoservicecfg --restart nginx