I am trying to add a blog to my site (without JavaScript). I would like to display a page with my current blog post, and another page where they can view an 'archived' version. Of course, I am trying to think of a way to avoid copy-pasting the entire post onto both pages.
My first idea was to attempt using an iFrame to grab an .html file and display it on both pages. However, I am unsure how to go about naming these files. I would like site/blog.html to have the most current blog, and /site/blog/date_blogTitle.html as the archived version.
Since I would like to have specific styling for the blog posts, I intended to also have them as an .html file. What should the name of these files be? I would like to have it similar to the /date_blogTitle format for the archived versions. Is there any harm in using .htm and .html file types for this (.html being the archived version on the site, and .htm being the blog post's content itself)? Should I just use a completely different name, or add an extra character somewhere to avoid any conflicts?
How do you all handle the Blog Files for your sites?