WHM と Cpanel を実行している VPS があります。そこでホストされている複数のドメインがあります。それらの1つがexample.com
私がやろうとしているのは、アプリケーションの 2 つのバージョンを用意することです。制作:example.com
>/public_html/
開発:staging.example.com
>/public_html/staging/
現在、アプリケーションを開発環境、つまりステージング フォルダーにデプロイしようとしています。
Envoyer は、私のホスティング プロバイダーと多くの闘争を繰り広げていますが、問題なく動作しています。期待どおりにファイルをアップロードしています。現在唯一の問題はシンボリックリンクですcurrent
現在、フォルダー構造は次のとおりです。
-staging
- releases
-release1
-release2
- current
私のサブドメインは、ステージング フォルダーを明確に示しているため、アプリケーションではなく、フォルダーのすべてのコンテンツが表示されます。
アプリケーションはリリース フォルダー内にあるため、サブドメインに到達したときにアプリケーションが確実に実行されるようにするにはどうすればよいでしょうか。
Apache の仮想ホスト ファイルを変更する必要がありますか?