19

http://dev.eatfit.co.nz/で一時的にホストされているクライアント用に作成しているワードプレス Web サイトがあります。

ページ(ホームページなど)を閲覧するたびに(毎回ではありませんが)、Google pagespeedオンラインサービスがURLをオンザフライで書き換えて最適化しているように見えるので、URLを取得しますこのように私に戻ってきます(フィドラーまたは.htmlソースで表示可能)

http://dev.eatfit.co.nz/wp-content/themes/eatfit/images/xfoot-logo.png.pagespeed.ic.SWoJqa9Ly9.png

私は起こりたくないので、CSSを誤って最適化し、常にキャッシュしているため、更新のテストが苦痛であるため、Googleのページ速度をオフにしたいと考えています。

奇妙なことに、私はこの Web サイトでオンラインの Google ページ速度をオンにしたことがなく、これを行う wordpress インストールに特別な最適化プラグインがありません。彼らのオンライン サービスを調べたところ、pagespeed を機能させるには特別な cname dns エントリを入力する必要があるようですが、このドメインにはそのような cname はありません。

ホスティング会社のサーバーと私のクライアント コンピューターの間のどこかで、URL が自動的に書き換えられているようです。これはどのように発生し、どのように停止できますか。

4

9 に答える 9

53

mod_pagespeed がホストにインストールされているようです。

サイトで無効にするアクセス権がない場合は、次のようにブラウザーで URL の末尾に?ModPagespeed=offを追加できます。

http://dev.eatfit.co.nz/?ModPagespeed=off

于 2012-01-20T10:44:44.003 に答える
12

Apache の conf.d ディレクトリ (私の場合は /etc/httpd/conf.d にあります) を見ると、pagespeed.conf というファイルがあるはずです。サービスを完全に無効にするには、次の行を見つけます。

ModPagespeed オン

次のように変更します。

ModPagespeed オフ

...次に、「service httpd restart」で httpd サービスを再起動します。

于 2013-05-19T21:43:45.380 に答える
10

これらの 2 つの回答はどちらも正確です。答えは「はい」です。ホスティング会社によってすべてのアカウントにインストールされた apache モジュールです。無効にするには、.htaccess ファイルに次の行を追加します。

ModPagespeed オフ

于 2012-01-25T22:22:25.593 に答える
3

pagespeed.conf ファイルを on から off に変更する必要があります

ModPagespeed off 

Ubuntu/Debian でのファイルの場所

/etc/apache2/conf.d/pagespeed.conf

CentOS/httpd 内のファイルの場所

/etc/httpd/conf.d/pagespeed.conf

apache または httpd サービスを再起動するのを忘れないでください。

.htaccess 経由の個々の Web サイト用

ModPagespeed off 
于 2016-08-31T08:08:59.690 に答える
1

上記のすべての回答を確認できます。.htaccess ファイルで実際にオフにしたようです。ただし、CSS でどのような機能上の問題が発生したかを知りたいです。mod_pagespeed の有無にかかわらず、ホームページの視覚的な違いを検出できませんでした。バグが見つかった場合は、修正したいと思います。

リソースにキャッシングが追加されるのは事実ですが、明示的な TTL がない場合、サーバーは 5 分ごとに変更をチェックし、データが変更されるたびに新しいコンテンツ ハッシュで URL を書き出します。その 5 分間の遅延でさえ、開発中は確かに煩わしいことがありますが、比較的新しい機能があります: ModPagespeedLoadFromFileは、mod_pagespeed での開発をよりスムーズにし、サーバーのパフォーマンスも向上させます。

これらすべての利点は、サーバーへのラウンドトリップがはるかに少なくなり、エンドユーザーへの待ち時間が大幅に短縮されることです。ウェブページのテスト結果をチェックしてください:

ビデオmod_pagespeed オンmod_pagespeed オフ

また、デフォルトで mod_pagespeed を有効にしているホスティング プロバイダーを教えていただけますか? ありがとう!

于 2012-02-08T20:06:09.100 に答える
1

見た目ではapache用のモジュールなので、ホスティングサーバーにインストールされている可能性があります。リクエストがない場合は、ホストに連絡します。

于 2012-01-20T10:48:21.580 に答える
0

また、pagespeed でファイル名の変更を停止したい場合は、次のフィルターを使用します。

pagespeed InPlaceResourceOptimization on;

それについてはこちらをご覧ください。章は「インプレース リソース最適化」と呼ばれます

また、静的ファイルを定義すると、変更がすぐにわかり、パフォーマンスが向上します。それについてはこちらをご覧ください。「ディスクからの静的ファイルのロード」の章を参照してください。

于 2015-08-17T21:53:35.223 に答える