Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

If I have a domain in Google Apps:

http://mydomain.com

If I host this under Google Apps, I can have my documents, calendar, and mail at sub-domains:

https://docs.mydomain.com
https://calendar.mydomain.com
https://mail.mydomain.com

However, these links appear just to be re-directs to a deeply nested google address. For example, the "mail" sub-domain will link to:

https://mail.google.com/a/mydomain.com/?tab=om#inbox

and "docs" forwards to:

https://docs.google.com/a/mydomain.com/#all

Does anyone have this working? I've nothing against having Google in the URL but this site is for a school and they block "Google" URLs.

Thanks for any help.

share|improve this question
4  
Your school blocks Google?! –  Phoshi Nov 12 '09 at 21:33
    
@Phoshi my work place blocks all Google auth. (<stike>one of the reason</strike> the reason I had to add an alt. OpenID provider ) –  Sathya Nov 12 '09 at 21:38
    
Oh, sorry, a school. Misread. Still a very strange thing to do, imo. –  Phoshi Nov 12 '09 at 22:10
    
It's a primary school - kids from 4-10 - no Google for obvious reasons. –  Nick Pierpoint Nov 12 '09 at 23:10
1  
I find it weird nevertheless. –  ldigas Nov 17 '09 at 15:34
add comment

3 Answers 3

up vote 5 down vote accepted

I received an answer from Google support:

Unfortunately there is no way for th e URL to not contain google.com while the user is signed in. For sites you can go to your control panel > service settings > sites > web address mapping and then set a custom website mapping to your subdomain. While this works perfect as a viewer, it will change to the google.com/~~~~~ configuration when the user is signed in. So is the case for all other services.

You will have to add Google.com as an exception or the URL for these services as an exception on your web filtering provider's settings to unblock these services.

Short answer: "No"

share|improve this answer
add comment

I don't think there's a way to "hide" the Google domains. Just checked my domain. Like you said, there's a set of redirections that end up serving you services (email, calendar, docs etc.) from the Google servers. Unless you host these services on your servers - there's no way to avoid crossing into the google.com domain.

BTW, had similar issue at my last employer (although with Live Services). May I recommend using TOR? You can also use TorButton for Firefox.

share|improve this answer
add comment

You can always use a proxy like http://www.phproxy.org/

Modify the config/source so that it only allows certain URLs and link people to the proxified Google Apps.

Can you go into more detail as to what you mean by "Does anyone have this working?"

share|improve this answer
    
By "Does anyone have this working" I mean does anyone have a solution for using the actual domain name and not relying on redirects to the google sites. –  Nick Pierpoint Nov 12 '09 at 23:13
    
It must redirect as the system is on Google's servers. I am 99% sure Google doesn't have ability to use CNAMEs for the different services. Your best option is just to use a proxy like I pointed out. That way the URL would be like yoursite.com/proxy.php?url=whatever. Or you could even setup Apache for proxing so that mail.yoursite.com -> mail.google.com/a/yourdomain.com and it is all transparent to the user. –  Nathan Adams Nov 13 '09 at 19:36
    
Google ask you to set up a CNAME for each service - but it's just used as a means of forwarding to their URL. –  Nick Pierpoint Nov 17 '09 at 15:20
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.