

よろしくお願いいたします.

以下の様な構造が可能か調べております.  
お知恵がございましたら, ご教示頂ければ幸甚に存じます.

  * 以下URLへのアクセスを仮定 (以下, 接頭はhttp://としてお読み下さい)  
example.com/v1/index.html  
example.com/v1/aa/index.html  
example.com/v1/aa/bb/index.html  
example.com/v1/ab/index.html  
example.com/v1/ac/index.html

  * 上記URLへのアクセス(v1配下への全アクセス)の場合, 以下の様に /var/www/直下のindex.htmlを返したい.  
/var/www/index.html

  * *.css, *.jpgの場合においても, /var/www/直下のfileを返したい  
/var/www/*.jpg  
/var/www/*.css

このような設定は, nginxで可能でしょうか?  
どうぞよろしくお願いいたします.


CC BY-SA 3.0
2017-02-22T11:18:02.250
32868
2017-05-24T12:13:41.927
2017-02-24T17:24:35.833
3054
20777
question
nginx
Nginxで特定のパス以下へのアクセスに対し、全て同じディレクトリのファイルを返したい


自己解決致しました.  
ありがとうございました.

[code]

    location ~ /tier1/(.*)/(.*) {
        alias    /usr/share/nginx/html/$2;
        break;
    }
    
    location ~ /tier1/(.*) {
        alias    /usr/share/nginx/html/$1;
        break;
    }
    
[/code]


CC BY-SA 3.0
2017-02-23T08:15:05.363
32895
2017-02-23T08:20:50.673
2017-02-23T08:20:50.673
20777
20777
32868
answer