I'm trying to migrate a site to a new linode environment, and my website has made the journey with the exception(s) that:
I cannot login at /user/login, console shows 404s when submitting credentials and the page simply refreshes. Note: ?q=user DOES work.
When logged in (through ?q=user method), every page i request shows a 404, but then still loads the page. For example, when going to mysite.com/t-shirts, console shows 404 on that address, even though the page loads fine.
Trying to login via colorbox returns (in the modal): Request unsuccessful: error.
All the elements in my pages that use ajax fail, showing 404s in console.
Short URLs SEEM to work, i.e. /catalog returns the proper page (despite 404 in console). I can also get to admin pages with /admin paths, but cannot seem to change anything on those pages because submitting the changes always fails.
What am I missing in migrating this drupal install? Drupal install status whines about GD and cURL missing, but I don't believe this has anything to do with it..
base URL is set to the proper address in settings.php (http://dev.skinnyboyswagclub.com)