2

私は ES-ES 言語の Web サイトを持っており、新しい国 ES-MEX でそのバージョンを立ち上げています。メイン Web サイトへのすべての訪問者を自国のサイトにリダイレクトし、過負荷を回避するための最適なオプションを選択します (スクリプトを 1 つでも実行すると、すべてのローカル訪問者のページ ダウンロードが増加することを理解しているため、回避したいと考えています)。 that) htaccess と php のどちらを使用しますか? で、どんなコード?前もって感謝します

4

1 に答える 1

0

ドメインの要求を処理し、メキシコにあるネットワークから発信された DNS 名要求に別のサーバー アドレスを提供する dns サーバーをセットアップする必要があります。これを可能にするBIND DNS サーバー機能はビューと呼ばれます

したがって、メキシコのクライアントに一致するビューを定義すると、このビューはドメイン内の名前に対して異なるアドレスをレポートしますが、残りの世界では元のアドレスをレポートします。

サーバー ログを分析し、whois サービスを使用して、接続元のネットワークの場所を見つける必要があります。

2 番目のオプションは、Apache httpd サーバーのコンテンツ ネゴシエーション モジュールを使用して、元の Web サーバーのすべてのページの es_MX 言語用にネゴシエートされたバージョンが他のサーバーにリダイレクトを返すようにすることです。

どちらの方法も 100% 信頼できるわけではないため、メキシコのクライアントが元のサーバーに接続する可能性があるため、両方のソリューションを同時に使用する必要があると思います

于 2012-11-04T21:08:02.567 に答える