私はドメインを持っている:mydomain.dkとmydomain.de。どちらもデンマーク語で同じページを表示しています。私は言語の面倒を見るプラグインを持っていますが、私は.deドメインをドイツ語の「言語層」に接続する必要があります。
Mydomain.deをmydomain.dk/?lang=deにリダイレクトするにはどうすればよいですか。 mydomain.dkはそのままでなければなりません。
前もって感謝します!
サイトのロード時に$_SERVER['REQUEST_URI']
配列の内容を確認するには、サイトのheader.phpファイルに条件付きチェックロジックを配置し、そこからユーザーを適切な言語にリダイレクトします。
例えばheader.phpに以下を追加してください。
$incomingUrl = $_SERVER['REQUEST_URI'];
if($incomingUrl == 'mydomain.dk') {
wp_redirect(URL FOR THIS LANGUAGE);
exit;
} else {
wp_redirect(URL FOR THE OTHER LANGUAGE);
exit;
}
PHPマニュアルページでは、$ _ SERVERグローバル配列に関するより詳しい情報をここに提供することができます。 http://php.net/manual/en/reserved.variables.server .php
お役に立てれば。