APIのバージョン管理に複数のgitタグがあるLumen apiプロジェクトがあります。だから私はプロジェクトの複数のチェックアウトを展開する必要があります。Nginxでネストされたプロジェクトをどのように処理できますか?
サーバー上のフォルダ構造は次のようになります。
var
www
api-staging
master
v1
public
index.php
...
v2
public
index.php
...
lastest
public
index.php
...
...
は、今私はURLは次のようになりますように、nginxの経由プロジェクトにサービスを提供したいと思います。
http://BRANCH.domain.tld/VERSION/たとえば、 http://master.domain.tld/lastest/
私はregexpでたくさん試しましたが、実際には何もしませんでした。あなたが私を助けてくれることを願っています。
ただ、各フォルダ構造のための異なる仮想ホストを設定します。 – Suraj
@Surajこれを防止したいと思います。また、分枝の量では、これは不可能です。 –