24 Jun 2009

Migrating to Posterous


This morning I finished migrating my blog to Posterous.

The blog was originally a self hosted WordPress blog. This worked pretty well. However it may seem strange being an IT guy but I was getting tired of applying updates to WordPress and some of the plug-ins I was using. I wanted to move to a more simpler system. Something which meant I would spend the time writing on the blog rather than messing with themes and plug-ins!

Posterous makes it so easy. I like the fact I do not have to mess with a theme. I like how clean it looks and how easy it is. In fact I like pretty much everything about it. The import from WordPress took about 30 seconds - very cool.

But the best way to test technology is to use it. So I have moved the entire blog and domain over to Posterous. This could be a genius move or a total disaster (I hope it is not the latter). If it all goes well I may even think of using it to run the new ServerTastic blog I have planned.
18 Oct 2005

WordPress and ISAPI_Rewrite


So being that we use Windows and IIS I thought I would never get permalinks working with wordpress. We have ISAPI_Rewrite installed by default on the servers but I was struggling to get it working. After many hours of searching Google and getting non-working versions I resorted to re-writing the rules myself.

So for reference (and to save anyone else losing a few hours of their life) here is the httpd.ini file contents And here is my permalink string /%year%/%monthnum%/%postname%/

[ISAPI_Rewrite]
RewriteRule /([0-9]{4})/([0-9]{1,2})/ /index.php\?year=$1&monthnum=$2 [I,U,O]
RewriteRule /([0-9]{4})/([0-9]{1,2})/(.*)/(feed|rdf|rss|rss2|atom|rss2_comments)/?$ /index.php\?feed=$4&name=$3 [I,U,O]
RewriteRule /([0-9]{4})/([0-9]{1,2})/(.*)/trackback/?$ /wp-trackback.php\?year=$1&monthnum=$2&name=$3 [I,U,O]
RewriteRule /category/(.*)/(feed|rdf|rss|rss2|atom|rss2_comments)/?$ /index.php\?category_name=$1&feed=$2 [I,U,O]
RewriteRule /category/(.*) /index.php\?category_name=$1 [I,U,O]
RewriteRule /author/(.*)/(feed|rdf|rss|rss2|atom|rss2_comments)/?$ /index.php\?author_name=$1&feed=$2 [I,U,O]
RewriteRule /author/?(.*) /index.php\?author_name=$1 [I,U,O]
RewriteRule /([0-9]{4})/([0-9]{1,2})/?(.*) /index.php\?name=$3 [I,U,O]
RewriteRule /feed/(.*) /wp-rss2.php [I,U,O]
RewriteRule /comments/feed/(.*) /wp-commentsrss2.php [I,U,O]

Andy Gambles's Posterous

A small business owner with big ambitions.

I help businesses and SME owners use the internet to increase profits and sales.

AGUK Solutions Ltd - Internet Consultancy, Mentoring and Training

ServerTastic - SSL Certificates and Server Software

TRADE ORGANISATIONS

Leeds, York & North Yorkshire Chamber of Commerce

Scarborough and District Chamber of Trade & Commerce