マルチリージョンのウェブサイトを作りたいのですが、問題があります。私はcPanelを使用しており、ドメインを次のようにレイアウトしています。
- ca.example.com
- usa.example.com
- fr.example.com
サブドメインを追加する方法を知りたいのですが、1つのカスタムメイドのphpスクリプトを使用して、.htaccessまたはその他の形式でこれらのWebサイトを実行できるようにします。
マルチリージョンのウェブサイトを作りたいのですが、問題があります。私はcPanelを使用しており、ドメインを次のようにレイアウトしています。
サブドメインを追加する方法を知りたいのですが、1つのカスタムメイドのphpスクリプトを使用して、.htaccessまたはその他の形式でこれらのWebサイトを実行できるようにします。
cPanel のパーク ドメイン機能を使用する必要があります。cPanel でドメインをパークすると、メイン ドメインと同じルートを指すことができます。cPanel の Parked Domains インターフェイスで、言語サブドメインを追加します (例: ca.example.com
)。すべての言語サブドメインは、同じメイン ドメイン ( example.com
) にリダイレクトされます。
次に、PHP の$_SERVER['SERVER_NAME']
プロパティを使用して、ユーザーがページへのアクセスに使用したサーバー名を解析し、正しい言語でページをレンダリングできます。