Well, commenting is fixed (though it will be sketchy the rest of the night as I confirm what broke it). It’s something in my apache2 virtualhost definition file, so I’m going to be commenting different portions out and determining what it was. I’ll post more on this later in an edit to this post.
EDIT:
Well, it seems that it doesn’t have anything to do with the virtualhost definitions after all. For some reason, it absolutely hates having the site definition as aragirn.net instead of blog.aragirn.net. I’m not too sure why, but now that I know what it is, at least I can get it working. I thought I’d ruled this out with the clean install I used as a test, but I guess not.
The following websites will all point here, but when you click a link to get deeper into the site, it will use blog.aragirn.net/foo
aragirn.net
www.aragirn.net
blog.aragirn.net
Yay comments are back!
test