Guest post by Chris Neale, originally posted at : 30th January 2010

The Idea

Last Saturday, I woke up with a seemingly brilliant idea, a dot-st domain name for use by my online postage half-site Print My Postage. was subsequently registered. However, this isn’t about that; I was on skype telling Brian (King) about this and mused that bri.ks would be a good vanity shortener for, his Mozilla Software Development Collective. Unfortunately, Kosovo’s dot-ks doesn’t actually exist; fortunately Kazakhstan’s dot-kz does. I proposed that Brian and should have their own shortener under, with! as the install location; why use one of the virtual servers of the hosting account purely for, when it’s all the same server.

How Not To Register a dot-kz Domain

The fun really started after YOURLS was installed to handle the shortener system, first question: “where to register”, I went down the list of registrars at KazNIC ( trying to find one with English as a language option (Cyrillic is bewildering), I settled on (.kz 550 rubels per year roughly $20 in Jan 2010), although their https certificate turned out to be (Firefox mismatch warning good for your sanity).

Find your own dot-kz domain(s):


It turned out, that to pay the registration fee to I needed to use a web currency; I chose WebMoney’s WMZ [USD equivalent], signed up for an account ( only to find that I needed another account elsewhere to fund the WMZ purse at WebMoney from my credit card.

Note: this is past midnight, so now early Sunday morning.

Off to, signup, login, fill in WMZ purse number.

Liqpay, using Ukrainian bank with MasterCard SecureCode whatsit for verification still wanted to verify me, with pending micropayments from card. This was not good, since the card only tracked in GBP what with Liqpay wanting USD. So I talked to Liqpay who eventually talked to my card bank, Liqpay authorised payment, savechange converted it from USD to WMZ and I was able to pay the webnames invoice.


root .htaccess sends traffic to! which sends it to YOURLS to handle

/.htaccess, mod_rewrite [P] no good all referrers itself; basic redirect, again no good, no referrers at all; solution [E ..] set environment variable between redirects.

RewriteCond %{HTTP_HOST} ^bri\.kz$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)!/$1 [E=HTTP_REFERER:%{HTTP_REFERER}]


YOURLS is a good vanity shortener.

When registering a [very] foreign domain name, investigate payment methods and wait for any web currency purses to have funds before visiting the registrar.

Don’t do any of the above when half-asleep.

Vanity Redux
Tagged on:                         

One thought on “Vanity Redux

  • 2-Oct-2011 at 15:41

    Since this international adventure, has started accepted pre-payment by card; meaning as long as you’re well ahead of domain expiry, you can pay in a straight forward way without internet currency wrangling.


Leave a Reply

Your email address will not be published. Required fields are marked *