問題タブ [mod-pagespeed]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Google アナリティクス トラッキング コードの縮小
新しいプロパティ (クラシックではなくユニバーサル) を設定し、ページの の直前にトラッキング コードをコピーして貼り付けました。
ソースを表示すると、追跡コードが表示されますが、modPagespeed はインライン JS を自動的に縮小しています。
Analytics でトラッキング コードの詳細にアクセスすると、トラッキング コードがインストールされていないと表示されます。2時間がんばった。
Google の pagespeed モジュールは分析スクリプトを壊していますか? これを回避するにはどうすればよいですか?
google-analytics - mod_pagespeed を使用した HTTPS プロトコルを使用した Google アナリティクス
次の情報を使用して mod_pagespeed を取得し、GA スクリプトをページに挿入しました: https://developers.google.com/speed/pagespeed/module/filter-insert-ga
残念ながら、ブラウザーが HTTPS 経由でページを要求するリバース プロキシ設定がありますが、サーバーはコンテンツを HTTP として挿入します。
Chrome ブラウザーのエラーは次のとおりです。
[ブロック] 'https:// * ' のページは HTTPS 経由で読み込まれましたが、' http://www.google-analytics.com/ga.js 'から安全でないコンテンツが実行されました: このコンテンツも HTTPS 経由で読み込まれる必要があります。
スクリプトを挿入するときに正しいプロトコルを使用するために、このモジュールが必要です。
nginx - ngx_pagespeed は html ファイルに対してのみ機能します
debian 7.3仮想サーバーにnginx 1.4.4とともにngx_pagespeed 1.7.30.3をインストールしました。pagespeed モジュールが実行されているようです。これは、キャッシュ ディレクトリにいくつかのファイルとフォルダーを作成するためです。また、自分のサイトで GET を実行すると、pagespeed 固有のヘッダー (X-Page-Speed:1.7.30.3-3721) を取得します。問題は、pagespeed モジュールが html ファイルに対してのみ機能し、css、js、画像などのリソースに特定のヘッダーがないことです。さらに、それらは最適化されていません(縮小、連結...)。pagespeed モジュールは最適化されたファイルを提供していないようです。
これが重要かどうかはわかりません。1 週間前はすべて正常に動作していましたが、サイトに証明書を追加し、https のみを有効にしました。
対応する仮想ホストのnginx構成は次のとおりです。
この行pagespeed RewriteLevel CoreFilters;
は、すべてのコア フィルターを有効にする必要があります ( https://developers.google.com/speed/pagespeed/module/config_filters )。しかし、それらは機能していないようです。これらは、nginx error.log のエラー メッセージではありません。それを修正する方法についてのアイデアはありますか?
apache - 複数のドメインまたはサブドメインでの mod_pagespeed
複数のドメインやサブドメインでのページスピードの使い方と、それが機能するかどうかについて疑問に思っていました。
ここSOFで、サブドメインまたは複数のドメインでそれを行いたいことを除いて、同様のことを達成したいという質問を見つけました。
以下を使用して物事を機能させようとしましたが、機能するかどうかはわかりません!!
今、私は次の設定がOKかどうか知りたいです:
または、それらを1つずつリストするのではなく、メインドメインのみにインラインにする必要があります...
だから私の質問はこの構成が正しいですか?? そうでない場合、どうすれば修正できますか??
混乱しないことを願っています...
ありがとう
apache - SSL を使用した mod_pagespeed: // から https:// へ
RHEL 6.1 上の Apache 2.2.15
https の背後にあるサーバーで mod_pagespeed を使用する (ネットワークのリバース プロキシによって実装されます)。
すべての html URL は「//server.example.com/path/to/file.css」のように記述されます (したがって、プロトコルは指定されていません)。
問題 : デフォルト設定を使用すると、pagespeed は URL を「http://server.example.com/path/to/file.css」に書き換えます。
URLをhttpsとして書き換える(または//として未指定のままにする)方法を見つけようとしています。
ドキュメントを読んだ後、このように ModPagespeedMapOriginDomain を使用してみました
また試した
... 無駄に。URL は「http://」に書き換えられ続けます。
質問: ページ速度で URL に http ではなく https を使用するにはどうすればよいですか?