Skip to main content


How I Moved My Drupal Site to a New Host ...

I wanted to move this site from the free hosting company I was using to my GoDaddy hosting account. So, I went searching for instructions on how to do that and found them here.

So, I followed those instructions and did the following:

From the free hosting site:
  • Exported the database, downloaded to a local file
  • Transferred the site files via FTP to a local folder

At GoDaddy:
  • Added the domain to my hosting account
  • Imported the database, uploaded from the local file
  • Transferred the site files via FTP from the local folder

When completed, I tried the site. The front page worked great!

However, when I clicked on any of the links to go to another page or tried to login as a user or admin, I would get the following error:

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.


Well, after searching and searching, trying this and trying that, I finally found this page. In the third comment, I found the answer!

I added the following to my .htaccess file and everything worked!

RewriteBase /

We're back in business!!!