• Hi! I just migrated my site to a new server today. Everything went well, except now wordpress (or maybe its buddypress thats doing it) wants index.php in every url.

    Before, my URLs were https://mysite.com/members, mysite.com/directory, etc…

    Now they only work as mysite.com/index.php/members, so all of my links are broken. Any idea how I can fix this? I’ve looked all over through the config files and control panels and can’t find a solution.

    Thanks for your help!

Viewing 1 replies (of 1 total)
  • First, is your new hosting Linux or Windows?

    If its Linux, check your permalinks
    Dashboard nav menu
    Settings / Permalinks

    Take note of what the permalinks are set to now. Then change them to “default” and update. Then change them back to what they were before you changed them to default (unless of course what they were before includes index.php in the permalink)

    Resetting the permalinks in this way causes WordPress to rewrite a number of things behind the scenes. This often (not always) resolves permalink issues.

Viewing 1 replies (of 1 total)
  • The topic ‘After migration, site wants index.php in every url’ is closed to new replies.