Why is the backup of the site not behaving the same as the original? I've cloned my site onto a testing server prior to making changes (database and all files), but it's not behaving like the original, and I'm unable to login.

The site was at www.original.com/drupal/ and www.original.com/node/3 works.
The test site is at www.test.com (note no /drupal) and www.test.com/node/3 gives me an Apache 404 error page.

Why are the two sites not behaving the same?
No Drupal specific content resides above www.original.com/drupal.
The problem was caused by .htaccess not being processed due to the "AllowOverride None" directive in my "httpd.conf" file.

Changing to "AllowOverride All" and restarting Apache cured it.