• ベストアンサー

外部ファイルへのリンクについて

外部ファイルへのリンクについて質問させて下さい。 ソースを見てると時々、 <link rel="stylesheet" href="/style.css?120829" /> というのを時々見かけるのですが、「?120829」は何でしょうか? 只単にCMSで動的に作られたものでしょうか。 管理がしやすいのかな?っと思いまして、 静的サイトでも利用できるのであれば 利用してみたいなと思っております。 何かメリットがあるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • tkmojo
  • ベストアンサー率50% (105/207)
回答No.1

「?120829」の部分が違うとブラウザが別ファイルと認識するので、キャッシュを使用しないという事があります。 クライアントにサイトの更新を提出したものの、クライアントが見た画面が 画像やフラッシュ、場合によってはcssをキャッシュから引っ張って来ていて正しく見ていない場合があります。 F5を押してくれれば問題ない場合でも、それをせずすぐに電話してくるクライアントも居るので、その対策にはなります。 また、楽天のGOLDサーバーやカラーミーショップなど、画像を上書きしてもなかなか切り替わらない環境もありますが 「?120829」の部分を変更することによってすぐに変更を反映させることが出来ます。

toggle
質問者

お礼

最速の回答ありがとうございます。 なるほど、そういう意味があったのですね。目から鱗です。 とても勉強になりました。 ありがとうございました。

関連するQ&A