My problem is two fold:
After migrating my site, many of the URLs aren't working, and producing 404 errors. But the main landing page is working, and so are most/all of the features on the main page.
My configuration for custom 404 error pages are being ignored, and were working before copying the root of the web server files over. This I'm not so worried about.
These are the steps I used to migrate the site:
- mysqldump the database from the originating server.
- Import the database to the new server, using the same mysql credentials.
- Copy the root of the web server files over to the new location.
This is my setup: CentOS6 nginx MySQL php, php-fpm Drupal 7
The only real difference between the originating server and the target server is that the originating server is centos5.
I am not a drupal expert, but I did some searching and I keep coming across "clean urls". I'm not exactly sure what that is.
Is there a better way to migrate a drupal site, or is there something I did wrong?