0

オーストラリアまたはニュージーランドからの訪問者が .com (メイン サイト) から .com.au または .co.nz にリダイレクトされるようにサイトをセットアップしたいと考えています。同じテーマを使用して WordPress マルチサイトをセットアップし、メイン サイト (.com) でコンテンツが更新されると、残りのサイト (.com.au または .co.nz) も更新されることは可能ですか? IP に基づいて訪問者をリダイレクトする方法を知っています。

4

1 に答える 1

0

htaccess を介して、国に応じてユーザーを特定のドメインにリダイレクトできます。

RewriteEngine on

#Australia
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^AU$
RewriteRule ^(.*)$ http://www.yourwebsite.com.au/$1 [L]

#New Zealand
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^NZ$
RewriteRule ^(.*)$ http://www.yourwebsite.co.nz/$1 [L]

サーバーに GeoIP がない場合は、そのリンクを確認してください。.com.au と .co.nz の dns がサーバーで正しく設定されていることを確認してから、wp-config に次の行を追加します。

define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']);
define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']);

Wordpress 用のMultiDomainプラグインも確認することをお勧めします。

于 2015-05-27T16:06:15.640 に答える