プロキシ接続を介してユーザーを特定のリンクにリダイレクトすることはできますか?
例、ユーザーが apache サーバーの IP アドレスにアクセスするたびに:
http://196.169.34.34
apache は、特定のポート、ポート3128のプロキシ サーバー ( 196.169.34.21 ) を介してユーザーを特定の URL リンクにリダイレクトする必要があります。
これは可能ですか?
ありがとうございました
これは、ローカル ソリューション (ローカル PC 上のプロキシ PAC ファイル) を使用して行うこともできます。このファイルの機能は、URL/URI に基づいて特定のトラフィックを、私の例のように特定のプロキシ アドレスに誘導することです。
.pac ファイルのサンプル コードを次に示します。ここで完全なドキュメントを入手できます:
function FindProxyForURL(url, host) {
// First start with the exceptions that need to be proxied
if ((host == "www.company.net") ||
(host == "webmail.company.net") ||
(host == "portal.company.net") ||
(dnsDomainIs(host, ".public.company.net"))) {
return "PROXY proxy1.company.net:8000";
}
// Next, we want to send all traffic to company.net browser direct
if (dnsDomainIs(host, ".company.net")) {
return "DIRECT";
}
// Default return condition is the proxy, since it’s assumed that everything
// else is on the Internet.
return "PROXY proxy1.company.net:8000";
} // End of function
これは、Windows のインターネット オプションから実際に proxy.pac ファイルを呼び出す方法です。