« Previous Next »

Thread: FastCGI and links containing "index.php?" versus "index.php"

Last post 01-01-2009 9:42 PM by bseymore. 0 replies.

Average Rating Rate It (5)

RSS

Page 1 of 1 (1 items)

Sort Posts:

  • 01-01-2009, 9:42 PM

    • bseymore
    • Not Ranked
    • Joined on 12-30-2008, 5:56 PM
    • Posts 1

    FastCGI and links containing "index.php?" versus "index.php"

    On a Windows 2003 server running IIS 6.0 and FastCGI with an ExpressionEngine-powered website, I've encountered an issue where links containing index.php fail unless a question mark is added.

    The basic issue is that if a link points to "index.php/archive/article", the page fails to load (see below) but it will work when "index.php?/archive/article" is used.

    What happens when the "index.php" links fail is the URL will change in the browser address bar, but the main page content is still displayed. Append a question mark to "index.php" and the page loads properly.

    The site was previously running with ISAPI as the Server API with no issues: the server saw "index.php" and "index.php?" as being synonymous and pages with "index.php" in the path would load as expected.

    How would I configure setting somewhere which would tell FastCGI to treat "index.php" and "index.php?" the same way? I am a bit green when it comes to Windows servers; my experience is largely with Apache servers.

    Any guidance or suggestions are apprecaited.

Page 1 of 1 (1 items)
Microsoft Communities