Recently, I just built a Moodle (moodle.org) base on Windows Server 2008, IIS7 using FastCGI model, So far, the website works well except when we go to the page …/course/view.phpIf we go to this page with any parameter, it will take a error 404 page to us.But if I browse it from server using localhost/course/view.php, it goes with any problem, and I tried 127.0.0.1 it goes well too.
I am puzzled, it seems only if I browse this page from internet without any parameter I will get the error 404, if I browse it from local, or just add any parameter, such as …/corse/view.php?id=8, it works well.
I know another guy meet the same issue with mine, he is using IIS7+FastCGI as well. This system works well if base on LAMP or WIMP(Windows Server 2003+IIS+MySQL+PHP), the error just come up in IIS7+FastCGI.