1

私はjs/phpでゲームを開発しています。プロジェクトを最初にアップロードしたとき、無意味なコンテンツ (「bla」という単語と facebook のようなボタンのみ) を含む「index.html」という名前のファイルが含まれていました。後でその「index.html」を削除して、ドメインへのリクエストが代わりに「index.php」にヒットするようにしました(実際のゲームが含まれています)。

これは 1 週間以上前に発生しましたが、ブラウザーでサイトを開いたときに、この馬鹿げた "index.html" が表示される人 (ゲームのテストを依頼した友人) を今でも目にします。また、 browserstack.comまたは browsershots.orgを介してスクリーンショットをリクエストすると、約 1/3 のブラウザーでこれが発生することがわかります。

index.html はまだ cloudcontroles Varnish-cache によってキャッシュされていると思いますが、サイトのこのキャッシュをクリアする可能性が見つかりません。これを行うにはどうすればよいですか、またはこのキャッシュされたバージョンを取り除くにはどうすればよいですか?

これをライブでテストしたい人は: http://dotgame2.cloudmanaged.com/ (これは常に、すべての人に起こるわけではないことに注意してください)

4

1 に答える 1

2

展開バージョンに応じたキャッシュ ブレーカーの使用を検討してください。また、キャッシュをまったく提供しない*.cloudcontrolapp.com ルーティング層を試すこともできます - http://dotgame2.cloudcontrolapp.com

于 2014-08-06T14:30:29.947 に答える