質問
解決
単にFF 3.6とYSlowの2.0.3(新たにリリースされたバージョン)で局所的にこの試みスタンドアロン画像が誤って設定さてETagを引用し、「B」のスコアを与えます。
のETagヘッダに表示され、FirebugのネットパネルおよびYSlowのコンポーネントパネルでbith。
しかし、これは仕様です。あなたは http://developer.yahoo.com/performance/rules.html#を見ればetagsのは、IISとApacheによって生成されたデフォルトてETagが最適でないことがわかりますします。
は参考のために、YSlowの中に実際の糸くずのルールは、次の2つの正規表現をチェック
apache_re = new RegExp("^[0-9a-z]+-[0-9a-z]+-[0-9a-z]+$");
iis_re = new RegExp("^[0-9a-z]+:[0-9a-z]+$");
他のヒント
私の答えに関しては、IIS7、無視するYSlowょうか。
IIS7を使用しmetabase変数がゼロの場合のETag.その後、コロン...そのetagもう5321116d3585ce1:0"が最初の部分から発生する最後に変更されたファイル、そして大腸のmetabase変更。
からIIS7、Microsoftセットの変数をゼロにすべての時間で同じでも、複数のwebサーバーのためのIIS5と6を設定できますのであればゼロを達成したいのと同じ結果:
http://technet.microsoft.com/en-us/library/ee619764(WS.10)となります。aspx
まYSlowをまだ使っていて、regexル iis_re=新しい正規表現("^[0-9a-z]+:[0-9a-z]+$"); その後彼らは間違いしておりますが、これは書き換えのetagとして有効となる場合が :0
所属していません StackOverflow