ユーザーが Web ページにアクセスしようとするたびに、Linux + iptables を使用してログイン ページにリダイレクトする LAN 用のインターネット アクセス ツールを作成しています。そのログイン ページはユーザーとパスワードを要求し、認証が成功した場合は iptables ルールを削除して、後続の要求が本来意図した Web ページに移動するようにします。
これは状況です:
- http://www.abc.comにアクセスすると、デフォルトの gw によって 10.0.10.10/login.php にリダイレクトされます
- ログインに成功しました。
- http://www.abc.comに再度アクセスしようとすると、ブラウザは自動的に 10.0.10.10 に戻します。これは、ある種のキャッシュのようなものです。
- abc.com 以外の別のページに入ろうとすると、期待どおりに動作します。
リダイレクトの「記憶された」ルールを削除するようブラウザに指示するにはどうすればよいですか?