さて、私は簡単な方法を見つけました:
www を非 www にリダイレクトする場合は、このメソッドを使用できます。コードを少し変更して、別の方法で実行することもできます。
簡単に設定
@ (CNAME) : origin.meteor.comm
www (CNAME) : origin.meteor.com
次に、メイン アプリを (www なしで) デプロイします。
meteor deploy yourapp.com
次に、redirect という新しい meteor アプリを作成します。
meteor create redirect
cd redirect
生成された js ファイルの内容を次のように設定します。
if (Meteor.isClient) {
var url = document.URL;
url = url.replace("www.", "");
window.location.href = url;
}
次に、リダイレクト アプリをデプロイします (www を使用)
meteor deploy www.yourapp.com
あなたがしたことは、ドメインの www と非 www に 2 つの異なるアプリケーションをデプロイしたことです。www の meteor アプリが行うことは、ユーザーを非 www ドメインにリダイレクトすることだけです。また、www.yourapp.com/some/pathをyourapp.com/some/pathにリダイレクトします。シンプルでありながら強力なソリューション:)