Trex was a content management system that worked along with Fargo — an outliner app — to publish a website. Unfortunately, it is no longer being actively supported. I was heavily invested in blogging on this new platform: I created a CNAME subdomain (blog.jeffreykishner.com) that pointed to my Fargo blog at jeffrey.smallpict.com. Unfortunately, now I have a whole bunch of blog posts starting with blog.jeffreykishner.com, and I need to move them to this WordPress blog so that I don’t lose web traffic to these posts.
Here is the process I am going through:
Delete the CNAME redirect from blog.jeffreykishner.com to trex.fargo.io
Create a “blog” subdomain via cPanel on my web host
Change the permalink structure of my WordPress blog to lead each post with YYYY/MM/DD because that’s how the smallpict blog permalinks are structured.
Upload an .htaccess file to my /blog subfolder with the following rewrite rule, which I found at webconfs:
Options +FollowSymLinks RewriteEngine on RewriteRule (.*) http://jeffreykishner.com/$1 [R=301,L]
Remove the domain redirect attribute in my Fargo blog outline (
#domain "blog.jeffreykishner.com") so that my jeffrey.smallpict.com posts still load (on a good day).
Go through the process of migrating posts from my Fargo blog to my WordPress blog. Although Fargo has a gateway to publish to a WordPress blog, right now I am just manually copying code from my outline that contains my Fargo blog.
- Create a new post in WordPress.
- Copy the title headline from Fargo to the title field.
- Copy all the headlines in the body of the Fargo blog post and paste into the HTML tab in WordPress. (Fortunately, HTML carries over). Do some formatting (e.g., insert breaks after paragraphs).
- Copy the “name” attribute from the Fargo headline, edit the WordPress permalink, and copy the camelCase permalink there.
- Change the publish date of the post to reflect the calendar date from the Fargo blog.
I’m not in a big rush to migrate my Fargo blog because (a) it receives little traffic; and (b) smallpict.com blogs have not been taken down. But I feel relieved to know that the above process works.