キルスイッチの代替案を検討しています。私が働いている人々は、 cssのキルスイッチが画面を黒くすることを嫌い、アクティブ化されるとサブフォルダーにリモートでリダイレクトするキルスイッチを要求しました。したがって、サーバーでキルスイッチがアクティブになると、キルスイッチはwww.domain.comからwww.domain.com/oldsite/にリダイレクトされ、古いサイトファイルが保持されます。このような解決策はありますか?
質問する
1058 次
1 に答える
3
彼らが使用しているのと同じトリックを使用できますが、JavaScriptを使用します。
まず、ドキュメントの先頭で、サーバー上のJavaScriptファイルに次のリンクを追加します。
<script src="http://your-server.com/kill-switches/offending-site.js"></script>
次に、サーバーのルートに、という名前のフォルダーを作成しますkill-switches
。そこで、という名前のファイルを作成し、offending-site.js
これをそのファイルに入れます。
window.location = 'http://offending-site.com/oldsite';
次に、必要に応じてその行をコメント/コメント解除します。
注:これはCSSKillSwitchと同じくらい絶対確実ではないことに注意してください。クライアントはそのscript
行を削除して、それで済ますことができます。
PSキャッシュしないヘッダーを提供するようにしてください。そうしないと、機能しません。
于 2012-11-13T01:33:28.553 に答える