0

Magento メディア ディレクトリのサブドメインを cdn として使用する予定です。

これまでに行った設定:

magento ストアの URL: example.com メディア ディレクトリの URL: cdn.example.com/media/

そこで、onepica ImageCDN 拡張機能をインストールして、FTP 用にセットアップしました。

画像 CDN 設定: 現在のアダプター: FTPS ファイル結果キャッシュ: データベース内 (推奨) キャッシュ有効期限: 1440 ファイル サイズの確認: はい 画像圧縮: デフォルトを使用

FTP/FTPS/SFTP: サーバー: cdn.example.com ポート: 21 ユーザー: ユーザー パス: * **** FTP パッシブ モード: いいえ ベース ディレクトリ: メディア ベース URL: http://cdn.example.com/media セキュアベース URL: http://cdn.example.com/media 直接 URL: はい

管理者設定:

  1. パス: システム -> 構成 -> 一般 -> Web -> UnsecureURL メディア ディレクトリ パス: {{unsecureurl}}/media

  2. パス: システム -> 構成 -> 詳細設定 -> システム -> メディア メディア ストレージのストレージ構成: ファイル システム、環境 更新時間: 3600

次に、現在のメディア ディレクトリを cdn.example.com にアップロードします。

このすべての後

フロントエンドで cdn.example.com/media/ から古い製品画像を見ることができますが、新しくアップロード/更新された製品画像は表示されず、CDN サブドメインに取得されません。(これらの画像はバックエンドで見ることができます)。

私が間違っていたことを見つけるのを手伝ってください。

また、いくつかの質問があります:

初めて onepica がファイルを配布する正確な方法はわかりません。

画像 CDN 更新ファイルは、キャッシュからのサムネイル画像を含め、どのように時間に結び付けられますか?

新しい製品画像がアップロードされた場合、サムネイルが生成されます。ImageCDN はそれをどのように処理し、いつ更新しますか?

4

1 に答える 1

0

あなたの質問の2番目の部分に答えるために。OnePica の仕組みは、デフォルトでは CDN に画像が保存されないことです。そのため、追加された新しい製品には、通常のメディア ディレクトリを介して画像が提供されますが、そのファイルを取得して CDN にアップロードする最初のリクエスト OnePica の後、後続のすべてのリクエストは CDN を介して提供されます。これは、サムネイルと大きな画像に当てはまります。

OnePica はそのレコードをデータベース テーブルに保存して、アップロードされたものとアップロードされていないもの、およびファイル名が異なるかどうかを確認します。したがって、変更に基づく新しいアップロード。

あなたの最初の質問によると、私は自分のサブドメインを使用して画像を配布したことがないため、コメントできません.

于 2013-04-27T20:32:05.423 に答える