Who wants to test domain mapping for Tabulas? Leave a comment and help me out! If you want to start the process, you can point the DNS A record for your domain (or subdomain) to 67.15.181.21; leave a comment with your (sub)-domain you're pointing over, and I'll set it up.

. . .

I decided that not displaying the site when a browser doesn't accept cookies is a pretty shoddy implementation. So I tried out something new today.

Whenever a request to a non-standard hostname comes in (a non-tabulas domain name), and the user is not logged in to that domain, a javascript is embedded from tabulas.com. This script will detect if you're logged into tabulas.com or not; if it detects you are, it will redirect you to tabulas.com, which then does some magic and redirects you back to your domain name asking it to set some cookie credentials. The only drawback is that this requires Javascript, but that seems to be a pretty decent trade-off.

I switched out the logout code path for Tabulas to also reset a user-specific salt (which is used in generating your cookie hash); this means that logging out once will log out all your sessions on all other domains, since the salt will have changed.

All in all, a pretty productive two nights for Tabulas.

If you've like to help test out domain mapping to Tabulas usernames, please drop me a comment. I expect the feature to be slightly buggy, so it'd really help me out to have more eyes look over it.

Posted by roy on October 30, 2007 at 10:20 PM in Tabulas | 27 Comments

Related Entries

Want to comment with Tabulas?. Please login.

Comment posted on March 20th, 2008 at 10:52 AM
Roy, is this feature still available? Is it available somewhere in the control panel?
Comment posted on March 20th, 2008 at 11:16 AM
yep, it's still available. just let me know what domain you're gonna be using - i have ot manually set it up.
Comment posted on December 20th, 2007 at 02:22 AM
Hi Roy,
Could you add jaguartravels.org too.
The tabulas site is http://jaguartravels.tabulas.com/
I have added the required A record.
Comment posted on December 21st, 2007 at 03:38 AM
hey there,

added now!
Comment posted on December 18th, 2007 at 06:01 AM
Hi Roy,
I had waited for a couple of days and so feel fair enough to disturb you again. It is about the simonkayar.com domain. I want both simonkayar.com and the w w w.simonkayar.com to point to my tabulas account simonkayar.tabulas.com
Is it fine if there is just one 'A' record entry in godaddy which just says '@' and points to 67.15.181.21
Initially it was working after you did some setup (added my hostname) but now it doesn't work anymore.
Comment posted on December 18th, 2007 at 11:46 AM
Hey Simon,

Everything on my end is set-up ... it looks like you added the GoDaddy values back in again? Can you screenshot your DNS record screen for me?

Also, make sure you don't have any domain forwarding options from GoDaddy set-up.
Comment posted on December 18th, 2007 at 10:53 PM
Thanks roy for the clarification. Yes I did update the values again as I found that w w w.simonkayar.com was not coming to tabulas.
Here is the entire snapshot of my simonkayar.com in Godaddy
=========================
1. Name Servers
NS19.DOMAINCONTROL.COM
NS20.DOMAINCONTROL.COM

2. Forwarding
Domain is not forwarded.

3. Hosting
Not hosted here

4. Total DNS Control Panel
---------------------------
4a) A (Host)
Host:@ Points To:67.15.181.21 TTL:1 hour
Host:w w w.simonkayar.com Points To:67.15.181.21 TTL: 1 hour

4b) CNAMES (Aliases)
Host:www Points To:@ TTL:1 hour

and so on. Kindly let me know if there is anything else that might help you to fix this.
Comment posted on December 19th, 2007 at 12:17 PM
delete the cname record

does the host:@ correspond to host:simonkayar.com ? maybe you should be explicit there, too.
Comment posted on December 21st, 2007 at 12:00 AM
Hi Roy,
Did as u told and modified as below.

Total DNS Control Panel
---------------------------
Host:simonkayar.com Points To:67.15.181.21 TTL:1 hour
Host:w w w.simonkayar.com Points To:67.15.181.21 TTL: 1 hour

CNAME alias
---------------
corresponding to @ was deleted

It was working for a few hours and then it went back to godaddy parked page. Then I found it working again, but only for some time. I haven't disturbed anything in godaddy after the above modification.
Let me give a few days time for it to settle down and check again.
Comment posted on January 3rd, 2008 at 12:57 AM
This is really pissing me off. It keeps working properly and suddenly it goes back to GoDomain Parked pages. I have waited all long. Even today morning it was working fine but now back to Godaddy's page. I have absolutely no clue at all.
Comment posted on December 11th, 2007 at 02:56 AM
Hi Roy,
Can I go ahead and create a domain name from godaddy.com and give it here. I am sort of confused. For a long time I wanted to have my own domain name point to tabulas. Is it true? Can I have it now?
Comment posted on December 12th, 2007 at 10:07 PM
Absolutely. In GoDaddy, there should be something called "Total DNS" package (which is free if you purchase a domain there); from there, just add an "A" record to 67.15.181.21.
Comment posted on December 12th, 2007 at 10:55 PM
Thanks a million roy. I have created www.simonkayar.com and created an 'A' record with host as '@' and IP as 67.15.181.21 and TTL (whatever that is) to 1 hour. I still find simonkayar.com going to some godaddy free parking site and I think that it might take some time (don't know how long) for it to come to tabulas. Is that all?
Comment posted on December 13th, 2007 at 10:18 PM
Hey Simon,

Added your hostname - looks like it's working now!
Comment posted on December 13th, 2007 at 11:46 PM
Wow, thanks man. This is the first time I have had a domain name and it feels good. I saw it working some time back, but w w w.simonkayar.com was not working. So I added another A record in godaddy and now there are 3 of them, '@' 'simonkayar.com' and 'w w w.simonkayar.com' all having IP as 67.15.181.21. But now it seems that both simonkayar.com and w w w.simonkayar.com goes to godaddy parking again. Sorry for the trouble, but do you have any suggestions

hapy (guest)

Comment posted on November 1st, 2007 at 09:20 AM
i'll help too.
www.xanga.com/hapy

gilgamesh (guest)

Comment posted on October 31st, 2007 at 12:38 AM
i'll think i'll help

i pointed shandelzare.freehostia.com
Comment posted on October 31st, 2007 at 01:22 AM
done!

gilgamesh (guest)

Comment posted on October 31st, 2007 at 01:57 AM
so far that's the only thing that isn't mapped properly [ the main nav links that uses "/*.html" ]

all of the other links [comment links, permalinks, content pages, categories] are mapped properly

gilgamesh (guest)

Comment posted on October 31st, 2007 at 01:58 AM
uses the "<!--SITE['USERNAME']-->/*.html" tag

gilgamesh (guest)

Comment posted on October 31st, 2007 at 01:36 AM
wow, that was fast ^__^

i'm still using the old format for my pages main links, would that matter?

it seems that my main site navigation links still points to my tabulas account. [for example my profile link it's current url is http://shandelzare.freehostia.com/~gilgamesh/profile.html ]when i click on that, instead of mapping as shandelzare.freehostia.com/profile it redirects to gilgamesh.tabulas.com/profile
Comment posted on October 31st, 2007 at 01:57 AM
yes, it's probably best if your template used the <!--SITE['URL']--> command for links so that these situations could be handled automatically

gilgamesh (guest)

Comment posted on October 31st, 2007 at 02:00 AM
thanks i'll update them ^^

another question? is the usage for that tag is [for example in my profile page] <!--SITE['URL']-->/profile?
Comment posted on October 31st, 2007 at 02:03 AM
yes, exactly. it's best to put trailing slashes for all your URLS, so it would be:

<a href="<!--SITE['URL']-->/profile/">profile</a>

gilgamesh (guest)

Comment posted on October 31st, 2007 at 02:20 AM
i have already changed them ^__^ thanks

i noticed, did we lose the option to use lightbox in our gallery?
Comment posted on October 31st, 2007 at 12:11 AM
I'm in.

un.org.nz
Comment posted on October 31st, 2007 at 01:23 AM
done! (and how are you doing?)