<?xml version="1.0" encoding="iso-8859-1"?> 
<rdf:RDF
	xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
	xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
	xmlns:dc="http://purl.org/dc/elements/1.1/" 
	xmlns:dcterms="http://purl.org/dc/terms/" 
	xmlns:admin="http://webns.net/mvcb/"
	xmlns:thr="http://purl.org/rss/1.0/modules/threading/"
	xmlns:pb="http://www.ideaspace.net/users/wkearney/schema/postback/" 
	xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" 
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:mt="http://movabletype.org/"
	xmlns:foaf="http://xmlns.com/foaf/0.1/" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:html="http://www.w3.org/TR/REC-html40/"
	xmlns="http://purl.org/rss/1.0/"
> 

<rdf:Description rdf:about="http://www.ideaspace.net/users/wkearney/archives/entries/000264.html"> 
	<title>Moving from Radio to MT</title>
	<link>http://www.ideaspace.net/users/wkearney/archives/entries/000264.html</link>
	<description>If you move from Radio to MT and you want to keep the same URL structure you can. That is,...</description> 

	<dc:creator>wkearney</dc:creator> 
	<dc:date>2003-04-15T13:53:50-05:00</dc:date> 
	<dc:identifier>http://www.ideaspace.net/users/wkearney/archives/entries/000264.html</dc:identifier>
	<dc:language>en-us</dc:language>

	 
	<dc:subject>MovableType</dc:subject>

	<trackback:ping rdf:resource="http://www.ideaspace.net/mt/tb.cgi/260" />
	<pb:trackbacksFrom> 
		<rdf:Seq> 
			<rdf:li rdf:resource="http://radiofreeblogistan.com/2003/07/01/migrating_from_radio_to_movable_type.html" /><rdf:li rdf:resource="http://randgaenge.net/2003/08/07.html#a1852" /><rdf:li rdf:resource="http://jmcgee/radiotips/2003/11/20.html#a3843" />
		</rdf:Seq>
	</pb:trackbacksFrom>

	

	
	
	
	<dcterms:abstract>If you move from Radio to MT and you want to keep the same URL structure you can. That is,...</dcterms:abstract> 
	<dcterms:created>2003-04-15T13:53:50-05:00</dcterms:created> 
	<dcterms:isPartOf rdf:resource="http://www.ideaspace.net/users/wkearney/" /> 

	<mt:body><![CDATA[<p>If you move from Radio to MT and you want to keep the same URL structure you can.  That is, if you're running Radio and having it upload it's files to your own FTP server.  If you're using the weblogs.com service you're stuck.   But for folks running their own domains there's a way to do it.<br />
</p>]]></mt:body>
	<mt:excerpt>If you move from Radio to MT and you want to keep the same URL structure you can. That is,...</mt:excerpt> 
	<mt:more><![CDATA[<p>Radio dumps it's pages to URLs like "http://sitename.example.com/2003/01/31.html" for daily archives.  By default MovableType uses an archives directory and dumps files there.  The URLs used by MT end up looking like "http://sitename.example.com/archives/2003_01_31.html".  You can change this.  It's a two part process that may introduce other steps.  You've been warned.  You can't lose data here but you can break your URLs.  Be careful.</p>

<p>When MT runs it's archiving it puts everything inside an &lt;MTBlogArchiveURL> subdirectory.  When the archiving rebuilds are done they base themselves on this path.  You can move 'away' from that path using '../' directory traversing. </p>

<p>A default daily template goes to "&lt;$MTBlogArchiveURL$>year_mo_day.html".  You can create a new file template to use subdirectories.  I use this for my monthly archives: "&lt;$MTArchiveDate format="%Y/%m/%m.html"$>".  This dumps files to my site using "&lt;$MTBlogArchiveURL$>/year/month/month.html" locations.  It makes for a little tidier processing of directories.  <em>I sync using unison, but that's a whole other discussion.</em></p>

<p>What you may not realize is it's also possible to use a template like: "../other/&lt;$MTArchiveDate format="%Y/%m/%d.html"$>".  This would move 'up' the directory hierarchy and then down into the 'other' directory.  If you wanted to have MT create the same URLs for daily archives as Radio you'd use this for a Daily Archive file template:</p>

<p>../&lt;$MTArchiveDate format="%Y/%m/%d.html"$></p>

<p>This would ascend up from the usual /archives directory and then write daily files into new year/month subdirectories.  </p>

<p>You can use this in addition to or in replacement of the way MT usually does it.  My suggestion is that you do this temporarily and in parallel with normal MT daily archiving.  This way when you import your old Radio entries using my <a href="http://www.ideaspace.net/users/wkearney/misc/radio/radio8/exporter/">Radio Exporter.root</a> tool you'll get archives created in the same path locations as those made by Radio.  Once the import is done you <em>could</em> remove this template.  This would leave the rendered files in place, just be sure not to delete them in the future.  </p>

<p>There are other ways to do this.  One is to use the mod_rewrite module available in Apache.  Since many sites don't run this module it may not be a viable option.  There's also the .htaccess directives for Redirect and RedirectMatch.  You could capture the incoming old links and redirect them to the new location.  If your site allows use of these directives in an .htaccess file this is probably worth considering.  Use of .htaccess directives introduces other overheard factors to it's not without it's issues.</p>

<p>I'll stress this point again, these steps won't work if you're hosting your site on the radio.weblogs.com server.  UserLand doesn't support your use of functions like .htaccess and redirects.  Considering the reason you're using redirects it's not terribly likely they're going to start either.  One one level it would actually help lighten their load.  Allowing departing users to configure a redirect would avoid their servers forever shovelling out your old data.  But that'd be smart and, well, that's not been a dominant feature of hosting services offered by them.</p>

<p>So, if you're <em>turning off the Radio</em> and migrating to MovableType you can take steps to ease the transition.  Give it a try.<br />
</p>]]></mt:more>
	<mt:keywords></mt:keywords> 
	<mt:entryID>264</mt:entryID>

	<mt:entryPrev>262</mt:entryPrev>
	<mt:entryNext>265</mt:entryNext>

	<html:link rel="prev" type="application/xml" href="http://www.ideaspace.net/users/wkearney/archives/entries/000262.html.xml" title="And your little dog too!" />
	<html:link rel="next" type="application/xml" href="http://www.ideaspace.net/users/wkearney/archives/entries/000265.html.xml" title="RSS feeds from Hell" />
	
	<mt:author>wkearney</mt:author> 
	<mt:authorNickname>Bill Kearney</mt:authorNickname> 
	<mt:authorEmail>wkearney@ideaspace.net</mt:authorEmail>
	<mt:authorURL rdf:resource="http://www.ideaspace.net/users/wkearney" /> 
	
	<foaf:name>wkearney</foaf:name> 
	<foaf:mbox rdf:resource="mailto:wkearney@ideaspace.net" /> 
	<foaf:nick>Bill Kearney</foaf:nick> 
	<foaf:homepage rdf:resource="http://www.ideaspace.net/users/wkearney" />
	
	<rdfs:seeAlso rdf:resource="http://www.ideaspace.net/users/wkearney/xml/index.rdf" />
	<admin:generatorAgent rdf:resource="http://www.movabletype.org/?v=2.64" /> 
</rdf:Description>
</rdf:RDF>