古いPHPベースのCMSでnginxを構成する際に問題が発生しました。
PHPはこのようなURLを作成します。 http://mysite.com/img/s/58x45/upload/images/gallery/foto/032013/directory/06.jpg
ここで、imgはコントローラー、sはアクション、58x45のサイズ(トリミングされる)です。
upload / images / gallery / foto / 032013 / directory / 06.jpgは、画像へのパスです。パスは、ファイルがアップロードされているディレクトリに基づいて変更されます。
NGINXは画像に直接アクセスしようとして、404を表示します。
コントローラ/アクションに処理させたいのですが。(画像を切り抜く/保存する/提供する)。
何か案は?