私の組織にはいくつかのGoogleサイトがあり、さまざまなプロジェクトや対象ユーザーに使用しています。
「ghs.google.com」のCNAMEレコードを追加して、ドメインのサブドメインをGoogleサイトにマッピングできる機能をすでに使用しています。たとえば、project1.example.com
リダイレクト先はhttps://sites.google.com/a/example.com/project1/Home
です。ただし、最初のリダイレクト後、すべてのURLはGoogleのドメインにあります。
- sites.google.com/a/example.com/project1/Home
- sites.google.com/a/example.com/project1/AnotherPage
- sites.google.com/a/example.com/project1/AnotherPage/Subpage
表示されるURLを次のようにします。
- project1.example.com/Home
- project1.example.com/AnotherPage
- project1.example.com/AnotherPage/Subpage
httpとhttpsは関係ありません。
Google Appsを使用してこれを行う方法はありますか?
アップデート(10/26)
問題は、これがプライベートgoogleサイトであり、閲覧するにはログインが必要なことです。一時的に公開し、ログインせずにアクセスすると、URLが思い通りにマッピングされて表示されました。ただし、プライバシー上の理由から、このサイトはパスワードで保護する必要があります。ログインしたユーザーのサブドメインマッピングを保持する方法を知っていますか?