I installed a php script on my 1and1 web server but it shows a 500 internal sever error but when index.php is included to the url it loads the normal index.php homepage. the url is http://my.gsix.com.ng/ but when it is typed this way http://my.gsix.com.ng/index.php it then loads the normal homepage.
I also discovered that it loads well when i first installed it on my localhost before the web server.
EDIT:
My .htaccess
file
RewriteCond $1 !^(index.php|assets|images|js|css|uploads|favicon.png|install|sitemap.xml|robots.txt)
RewriteCond %(REQUEST_FILENAME) !-f
RewriteCond %(REQUEST_FILENAME) !-d
RewriteRule ^(.*)$ index.php?/$1 [L]