2017-12-07 19 views
0

私たちは中東バージョンと私たちのウェブサイトの国際版を持っていたいと思います。中東版のようになります:私たちのウェブサイトのIPベースのリダイレクト

domain.com/me/home

と国際版のような次のようになります。

domain.com/home

しかし、リダイレクトしたいのはホームページだけではありません。私たちはウェブサイトの多くのページをリダイレクトしたいと考えています。なぜ他のページをリダイレクトする必要がありますか?人は

domain.com/page1

などの直接URLを持っている場合、我々は彼らが

domain.com/me/page1

に行きたいので

私たちが連絡した開発者は、ホームページをリダイレクトするのは簡単だと言いましたが、他の多くのページでこれを実行しようとすると、サイトの速度が著しく低下します。彼が言及した主な理由は、各ページがIPチェックを通過する必要があったからです。

サイトのスピードに重大な影響を与えることなくこれを達成する方法はありますか?

私の質問が十分にはっきりしたことを願っています。

ありがとうございます。

答えて

0

これは当てはまりません。ジオロケーション情報をIPアドレスごとに一度クエリして、それをセッションに格納するだけで済みます。この場合、同じ訪問者のすべてのページを照会する必要はありません。

以下は、PHPとMySQLを使用してリダイレクトする例です。

https://www.ip2location.com/tutorials/redirect-web-visitors-by-country-using-php-and-mysql-database

私はこの無料のソリューションは、あなたの開発者を支援願っていhttps://lite.ip2location.com

から無料でデータベースを得ることができます。

+0

ありがとう、マイケル!これは確かに私たちを助けるでしょう。私は開発者と話し合い、修正します。 – LSM

+0

動作している場合は、自由にupvoteして答えとして選択してください。ありがとうございました。 –

関連する問題