Moving to blog.mafr.de

This blog has been running for four and a half years now. That's quite a while in internet time, so I've decided to move it to my own domain at http://blog.mafr.de/ (the old URL will be valid indefinitely, though). Since I don't want to host a Wordpress blog myself for both stability and security reasons, I bought the domain mapping upgrade wordpress.com offers.

They have pretty decent documentation so setup was simple. You can see that I added a CNAME DNS entry from blog.mafr.de to the blog's "technical" address at wordpress.com:

matthias@amy ~ $ host -t CNAME blog.mafr.de
blog.mafr.de is an alias for unmaintainable.wordpress.com.
matthias@amy ~ $

The unmaintainable.wordpress.com entry itself is just an alias for lb.wordpress.com which in turn maps to several actual hosts using round-robin DNS. Users who still request URLs from the old site are redirected (I hope this doesn't affect search engine traffic):

matthias@amy ~ $ curl -D - http://unmaintainable.wordpress.com
HTTP/1.1 301 Moved Permanently
Server: nginx
Date: Sat, 23 Jul 2011 10:12:57 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Vary: Cookie
Location: http://blog.mafr.de/

matthias@amy ~ $

Checking my new setup I noticed this:

matthias@amy ~ $ curl -s -D - http://blog.mafr.de | head
HTTP/1.1 200 OK
Server: nginx
Date: Sat, 23 Jul 2011 10:48:54 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Vary: Accept-Encoding
Vary: Cookie
Set-Cookie: hiab=on; path=/; domain=blog.mafr.de
X-hacker: If you're reading this, you should visit automattic.com/jobs and apply to join the fun, mention this header.

Coolest job offer ever :)

social