アプリケーション サーバー、データベース サーバー、およびファイル サーバーがあり、ファイル サーバーには独自のサブドメイン名 (つまり、file.myexample.com
)があります。
ファイル サーバーには、アプリケーションで使用されるすべての画像が格納されます。要点は、ユーザーが最初に適切な認証を取得せずにそれらの画像を表示したくないということです。したがって、ある意味では、これらの画像リソースへのアクセスは適切に認証される必要があります。つまり、ログイン ユーザーのみがこれらの画像にアクセスできます。匿名ユーザーが画像の URL を入力すると、Web アプリケーションはそのユーザーをログイン ページにリダイレクトする必要があります。
PHP と Symfony の例を探しています。