Hi everyone,
I am currently working on a website built with ExpressionEngine and hosting it on MediaTemple. I have been trying to remove the "index.php" from the URLs for better SEO optimization.
I followed the instructions provided by ExpressionEngine, which involved modifying the .htaccess file and the config.php file. However, when I remove the "index.php" and navigate to the website, I get an error message saying "no input file specified".
I have double-checked all the changes I made and everything seems to be in order. I have also ensured that mod_rewrite is enabled on my server. Despite these efforts, I still can't get rid of the "index.php" from the URLs.
Has anyone encountered a similar issue while using ExpressionEngine on MediaTemple? If so, could you please share any insights or possible solutions to this problem?
Any help would be greatly appreciated.
Thank you!

Hey there!
I had a similar issue when trying to remove "index.php" from the URLs on my ExpressionEngine site hosted on MediaTemple. After making the changes to the .htaccess and config.php files as instructed, I also encountered the "no input file specified" error. It was quite frustrating!
After some troubleshooting, I realized that the issue was with the server's configuration. Specifically, the FastCGI handler was not properly set up. So, I reached out to the MediaTemple support team, and they were able to help me resolve it.
They made sure that FastCGI was enabled and properly configured for my domain. Once that was done, I cleared the cache and reloaded the site, and voila! The "index.php" was finally removed from the URLs without any error.
If you're facing the same issue, I would recommend reaching out to MediaTemple's support team. They should be able to assist you in ensuring that FastCGI is set up correctly on your server.
Hope this helps!