背景:我将我的网站电子邮件redirect到Google Apps帐户,因为Google给了我更高的正常运行时间和更好的垃圾邮件过滤。 但从新电脑login是一件痛苦的事情。 您必须访问http://www.google.com/a ,find并点击“返回用户?在此login”链接的链接,input您的域名,然后input您的用户名和密码。 我刚刚给我的孩子们在我的域名上填写自己的电子邮件地址,这是很多要问的问题。
问题:所以我想在我的网站上设置一个redirect,所以他们可以在最后inputurl的名称
mywebsite.com/john
并立即redirect到:
https://www.google.com/a/mywebsite.com/ServiceLogin?service=mail
在这一点上他们所要做的就是input他们的名字和密码(如果我可以为他们预先input他们的名字,这将是很酷的,但是我还没有弄清楚这是否可能)。
是否有捷径可寻? 我知道一个小的HTML,但没有太多。 我对apache一无所知。 所以宝贝步骤表示赞赏
除此之外:我希望能够去gmail.com,[email protected]作为用户名,并谷歌找出这是一个谷歌应用程序的用户,并login在该域下。 但似乎并没有这样(然而,无论如何)。
如果您已经控制了您域名的DNS设置,那么您应该可以添加一个名为“ghs.google.com”的“邮件”的CNAME ,这样您只需要给您的孩子提供以下地址: mail.yourdomain.com“,它会自动转到”mail.google.com/a/yourdomain.com“。 我build议你在你的域名上强制使用https (在Google Apps的pipe理控制面板上完成),以获得额外的安全性。
我build议不要为孩子的用户名使用“自动填充”方法。 如果不是真正需要的话,最好不要剥夺任何安全层。 另外,你会惊讶多less(以及多快)他们可以学习系统程序!
a) 如果您在地址栏中input以下内容 ,那么Google至less会知道您的域名。 如果你没有注销,它也记得你的用户名,所以你只需要input密码。
https://www.google.com/a/<yourdomain.com>/
b)接下来,你当然可以做一个简单的HTTPredirect从你自己的网站到正确的谷歌url 。 你没有说明你的网站支持哪种编程语言….假设你有PHP,这是一个公平的猜测,那么这样的事情将工作:
<?php Header( "HTTP/1.1 302 Found" ); Header( "Location: https://www.google.com/a/<yourdomain.com>/" ); die(); ?>
将上面的文件放在一个名为index.php的文件中,放在您的web服务器上的一个目录中。
c)第三种方式是由谁为您托pipeDNS的人redirect 。 大多数DNS主机可以在子区域上设置redirect,即gmail.yourdomain.com – > https://www.google.com/a/yourdomain.com/ 。 他们通过托pipe一个networking服务器来完成这个工作,并发送正确的头文件,就像上面那样。 如何设置这将取决于您的DNS主机。
最后,即使您通常记住了https前缀,build议将l0c0b0x设置为强制使用HTTPS的Google Apps。
在您自己的域名中为“ghs.google.com”添加CNAME也是可行的,这也是Googlebuild议的方式之一。 这里唯一的缺点是,如果你的用户最初要求一个安全连接(通过使用https:前缀),那么这将失败,因为Google没有安装“mail.yourdomain.com”的证书。