0

問題がどこにあるのかを理解するのに苦労しました。実際、RequireJS による AngularJS の提供に Symfony2 を使用しています。開発環境ではすべて正常に動作しますが、本番環境では機能しません。

そのため、問題は別の http ヘッダー内で発生します (1 つは sf2/php によって提供され、もう 1 つは nginx によって提供されます)。

機能するヘッダーはhttp://pastebin.com/xJQZ3eRnのようになり ます 機能しないヘッダーはhttp://pastebin.com/xYD2QYHdのようになります

何か案は?nginxによって提供された静的javascriptファイルに欠落していた同じCache-Controlをすでに追加しました。多分他の誰かがもっと知っていますか?

4

1 に答える 1

0

ハードコーディングされた URL を使用して HTTP から HTTPS に移行するときに、以前に問題が発生したことがあります。

使用する

//some.domain.com/js/appmain.js

それ以外の

http://some.domain.com/js/appmain.js

そうすれば、サーバーはそれを提供する方法を選択します。

作業ファイルも HTTP のように見えるため、これが関連しているかどうかはわかりません。

于 2013-08-02T17:45:19.547 に答える