コミュニティポータルをサブドメインではなくメインドメインのフォルダーとして配置することのSEOの利点を活用したいと思います。自然に生成されるコンテンツの多くは、私のメインサイトに関連しています。 2を分割すると、Googleのようにインデックスが作成されません。残念ながら、私のコミュニティで使用しているソフトウェアは、ドメインエイリアスのみを提供できます。 community.mysite.comこれをサブディレクトリに移動してmysite.com/communityにする方法を知っている人はいますか?
これがSaaSでない場合、次のようにすることができます。コミュニティアプリフォルダーの名前が「community」であり、TLDが指しているフォルダー内にあることを確認します。 mysite.com/communityに移動して、機能するかどうかを確認します。そうでない場合は、コミュニティアプリの構成/設定を変更して、新しいURLスキームを使用します。すべてをリンクしてロードしたら、community.mysite.com/*
からmysite.com/community/*
への要求を発行するために301リダイレクトを行います。 vhosts、htaccess、またはコードベースのlocation
ヘッダーを使用してリダイレクトすることもできます。リダイレクトはそれを処理しますが、DBとテンプレートを調べて、ソースを新しいURLスキームに変更する必要もあります。
それがあなたのためにうまくいくことを願っています。