I have just the opposite problem… I have WP in the root directory, and everything works fine except BP because it won’t use the /index.php/ like the rest of my permalinks…
http://snm.preytontech.net/members doesn’t work (I assume because of the way my host has things configured)
http://snm.preytontech.net/index.php/members/ WOULD work (based on the rest of my links in that format working), but I can’t figure out how to make BP display it that way.
Any ideas?
OK apparently I was wrong, I just did a second install in a /wp/ sub directory and I’m getting the same 404 error message when I try to access any BP link. What’s the deal?!?
Same confusion for me too. Root directory install. BP have menu items that have /index.php/ in them and …/index.php/members works but just …/members/ does not 🙁
@dhcernese appending index.php for pretty permalinks in Windows hosting will not work in BP installations. See IIS7 paragraph at https://codex.wordpress.org/Using_Permalinks#Permalinks_without_mod_rewrite
Yes, thanks, after much digging I did find that page.. ..and followed it to the only option that actually works for me, the link to http://blackmarketserver.com/blog/2010/07/13/pretty-permalinks-in-wordpress-3-0-and-iis6/
I removed index.php from the permalink configuration and now the custom 404 is working.
If I had the option of running linux, I would.. ..but I can’t believe this has been this way for what looks like 3 years now and not been fixed to work better with IIS.