I was getting the anoying Error 500 - Internal server error on my 1and1 home shared hosting again.
I tried all the fixes on this site but still not getting passed the error page.
Then I realized that the front page of my site was working fine but the resto of the pages weren't. So I figured that there might be a problem with the clean URLs. I checked my .htaccess file and there it was.
# RewriteBase /
I uncommented that line.
RewriteBase /
This solved the problem.
These are some of the directive you can use to have your website work a bit better in terms of uploading files and showing really long pages like modules page and blocks page in the admin section of drupal.
Create a php.ini file in your site's root folder and copy and paste this code into it.
register_globals = Off memory_limit = 96M post_max_size = 100M upload_max_filesize = 100M max_execution_time = 1000 max_input_time = 1000
You can also check this link for more good info on how to fix server memory problems. http://drupal.org/node/76156
Copy and paste the following line at the beginning of your .htaccess file:
## AddType x-mapp-php5 .php AddHandler x-mapp-php5 .php ##
go to http://drupal.org/node/232773 for the complete drupal forum post.
ADDITIONAL IMPORTANT INFORMATION