0

キルスイッチの代替案を検討しています。私が働いている人々は、 cssのキルスイッチが画面を黒くすることを嫌い、アクティブ化されるとサブフォルダーにリモートでリダイレクトするキルスイッチを要求しました。したがって、サーバーでキルスイッチがアクティブになると、キルスイッチはwww.domain.comからwww.domain.com/oldsite/にリダイレクトされ、古いサイトファイルが保持されます。このような解決策はありますか?

4

1 に答える 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 に答える