My brain hurts. TrackBack is now enabled. My only complaint so far is that I can’t [easily] modify the URL that get’s sent in the TrackBack ping. What would you need to? Well, for starters, the $MTCGIPath$ doesn’t work to well for this site. I do all of my blogging under an SSL Client Certificate secured URL, but you are viewing this blog at a different URL. With a little work, that’s not so bad.

One of my goals with this site was to start eating my own dog food so to speak. Make sure the pages validate. Make sure I’m seperating style from content. Make sure font sizes are resizable instead of fixed pixil heights (still have to do that yet). And make sure that the URLS are human readable and don’t change if I decide to switch server languages/platforms. A List Apart has a good article called How to Succed With URLs that I think every CMS vendor needs to read. :-)

For example, let’s say I have an individual entry archive page you want to link to. The URL could be


/archives/entries/000001/

while the real page may be located at


/archives/entries/000001.xsp

So what happens if next year I want to move from using eXtensible Server Pages on Apache to using PHP on [shudder] Windows IIS?
Now the URL for the actual page above would change from


/archives/entries/000001.xsp

to


/archives/entries/000001.php

but the the URL used on my website and others links to that entry would still be


/archives/entries/000001/

Without the URL mapping, we would have a lot of broken links everywhere.

So what was my point again? Ah yes, TrackBacks.

TrackBack pings send the URL of the real page (i.e. /000001.xsp) instead of what we would really like people to use ( /000001/ ). Ouch!

Time to start writing up a patch I guess. :-)

See more posts about: offtopic | All Categories