If you host your WordPress site at 1and1 and encounter an Internal Page Error, where all internal pages work fine but are all unaccessible, you may find this helpful;

  • Open .htaccess file from your root folder.
  • Add these ff. codes under the existing ones:

    Options All -Indexes
    AddType x-mapp-php5 .php
    AddHandler x-mapp-php5 .php

  • Save and hopefully see it work

 

If no .htaccess file was found;

  • Create textbox file and name it htaccess.txt
  • Add these ff. codes:

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index.php$ – [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    Options All -Indexes
    AddType x-mapp-php5 .php
    AddHandler x-mapp-php5 .php

  • Save and upload to your root folder
  • Rename file into .htaccess
  • Save and hopefully see it work