Have you ever received the 500 error screen after updating your Drupal on your 1and1 web host? Even after you have followed all the rules? Many people will complain about 1and1. I understand the frustration, however, after having tried several web hosts, 1and1 still offers an exceptional hosting service at a truly affordable rate. So don’t let your frustration get the best of you, try the following fix and see if it helps.
Most of the time, I have found the following changes to the .htaccess file will do the trick and fix your Drupal site.
You’ll need to go to your server and download the .htaccess file for editing. You can use an FTP client or you can download right from the Webspace Explorer in your 1and1 Control Panel.
1. First you will look for the following in your .htaccess file:
You will want to uncomment it by removing the “#”. And then you’ll most likely change the “RewriteBase /drupal” to “RewriteBase /”.
2. Second, you’ll want to add a line of code. By default, Apache on 1and1 uses PHP4 for .php extension. If you don’t want to rename all your scripts to .php5 you can update your .htaccess file by placing the following line into your .htaccess file:
AddType x-mapp-php5 .php
That should do the trick. Save the file and upload it back to your server, overwriting the previous file. To confirm these changes have helped your situation, go to you domain, www.example.com. Then try clicking on any links to take you into another section or page of your site. If you don’t get any further 500 errors, your issue is resolved.
Hope this post has helped someone! Best of luck to you all!