web-dev-qa-db-ja.com

グーグルページ速度の使用を停止する方法

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

私は頻繁に(ただし、毎回ではなく)ページ(たとえば、ホームページ)を閲覧していることに気づいています。Googlepagespeedオンラインサービスは、その場でURLを書き換えて物事を最適化しているように見えるので、URLを取得します。このように私に戻ってきます(フィドラーまたは.htmlソースで表示可能)

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

私は起こりたくありません、それはcssを誤って最適化し、また絶えずキャッシュしているので、更新のテストが苦痛であるため、google pagespeedをオフにしたいと思います。

奇妙なことに、私はこのウェブサイトのオンラインgoogle pagespeedを一度もオンにしたことがなく、wordpressインストールでこれを実行する特別な最適化プラグインがありません。オンラインサービスを調べたところ、どうやらpagespeedを機能させるには、特別なcname dnsエントリを入力する必要がありますが、このドメインにはそのようなcnameは存在しません。

ホスティング会社のサーバーとクライアントコンピューターの間のどこかで、URLが自動的に書き換えられているようです。これはどのように起こっており、どのようにそれを止めることができますか?.

17
Ewart Maclucas

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

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

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

50
Andy Davies

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

ModPagespeedオン

それを次のように変更します。

ModPagespeedオフ

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

11
user1883048

これらの2つの返信はどちらも正確です。答えは「はい」です。これは、ホスティング会社がすべてのアカウントにインストールしたApacheモジュールです。これをオフにするには、.htaccessファイルに以下の行を追加します。

ModPagespeedオフ

9
Ewart Maclucas

Pagespeed.confファイルをオンからオフに変更する必要があります

ModPagespeed off 

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

/etc/Apache2/conf.d/pagespeed.conf

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

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

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

.htaccessを介した個々のWebサイト用

ModPagespeed off 
1
Bheru Lal Lohar

一見すると、これはApacheのモジュールなので、ホスティングサーバーにインストールされている可能性があります。要求されていない場合は、ホストに連絡します。

1
user1148760

上記のすべての回答を確認できます。 .htaccessファイルで実際に無効にしたようです。ただし、CSSで発生した機能上の問題について教えてください。 mod_pagespeedを使用した場合と使用しない場合のホームページの視覚的な違いを検出できませんでした。バグを見つけた場合は修正したいと思います。

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

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

ビデオmod_pagespeed onmod_pagespeed off

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

1
Joshua Marantz

私にとってはこれは次のように機能しました(すべてのリクエストでpagespeedがオフになり、クエリ文字列はありません):

vim /etc/Apache2/mods-available/pagespeed.conf
#ModPagespeed on
ModPagespeed unplugged
:wq

ModPagespeed onにコメントし、ここにModPagespeed unplugged行を追加します。それが役に立てば幸い。

1
anshuman

elementary OSのランプのインストールで、pagespeedのconfファイルがオンになっています

lampstack-(yourversion)/Apache2/conf/pagespeed.conf
0
Diego Bolina

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

pagespeed InPlaceResourceOptimization on;

こちら を参照してください。章は「インプレースリソース最適化」と呼ばれます

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

0
Harvey