Please upgrade here. These earlier versions are no longer being updated and have security issues.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.
Keep old vanilla URL for SEO reasons?
After importing my vanilla v1 discussions into vanilla 2 installation, discussion URLs have changed. This is not good for so many reasons, like links which already point to some discussions, user bookmarked links, google serp rankings etc.
Would it be possible to somehow remain the same URL as before?
Together with popular request for old pages navigation for comments (anti-"more" thread), this could make URLs same.
Would it be possible to somehow remain the same URL as before?
Together with popular request for old pages navigation for comments (anti-"more" thread), this could make URLs same.
0
Comments
The import shouldn't delete the ImportID of discussions after it's done, and there should be a Dispatch rule that 301 redirects /comments.php?DiscussionID=1 to the new URL.
We want to migrate our board over to Vanilla 2, and it's critical for us to maintain old links, as we have wiki articles, search engine results, old emails, hand-scrawled Post-its, and more that would self-destruct if the links went away. Well, maybe not quite, but you get the picture. :-)
I may try a hand at writing this myself; first I'm going to check if the Vanilla 1 import maintains conversation IDs — if so, this will be a snap to implement.
http://github.com/lincolnwebs/Garden/commit/95292cc05c8e72843d3b4ac8589f043e73345a3f
Anyway, here's my whack at a "Maintain Vanilla 1 links" plugin:
http://gist.github.com/247626
Add a route to your config.php (example is in the file), enable the plugin, and all should work. I think there's a way to add configuration and/or routes automatically, but I haven't yet figured it out. :-)
As for your problems at step 4 - do you have firebug enabled? See if you can watch the xmlhttprequests and see what error comes up.