2011-01-05 10 views

答えて

3

まず、サブドメインがMagentoの残りのフォルダと同じフォルダに解決されていることを確認します。したがって、ファイル "http://www.example.com/file"は "http://static.example.com/file"とまったく同じように表示されます。

その後、Magentoのの管理者に、[システム]> [設定]> [ウェブ]> [非セキュアに移動し、新しいサブドメインに{{unsecure_base_url}}を変更(例えば、「http://static.example.com/」)スキン、メディアのためにおよびJavaScriptオプションが含まれます。 「安全な」セクションについても同じ手順を繰り返します。

編集:
私は、安全なサブドメインのためのワイルドカード証明書またはサブドメインをインストールするための追加の証明書を必要とするいずれかのことを思い出しました。このため、「セキュア」セクションをスキップする方が簡単かもしれません。ほとんどのページはセキュアではないため、不便さは最小限に抑えられます。

また、サブドメインを使用している場合、製品の画像のアップロードに問題がありました。これを回避するには、No Flash Uploaderを使用してください。

1

これを追加するだけで、Nginx(またはApacheではなく他の最適化されたサーバー)を実行している別のサーバーに静的ファイルをセットアップすることをお勧めします。別々のサーバーを使用している場合は、イメージのアップロードが正しく動作するように、NFS経由でイメージフォルダを共有する必要があります(静的ファイルサーバーにエクスポート、すべてのWebノードにマウント)。

+0

本質的に、jsとcssがサブドメインからメインドメインに解決されるようにするhtaccessファイルとmagento設定になります。 – capnhud

関連する問題