I don't know why you peoples not understanding simple thing.
Most of you said its the wrong hosting and domain setup if you have two times "forum, "forum" in your URL.
i will prove you its the Application fault.
Okay I'm going to try breaking it down for you.
The words in the URL that you see (forum, topic, blog, entry and so on) are 'keywords' for lack of a better word. When the software runs the requested URL through its URL handler, it looks for those keywords as part of it, so that it knows the proper application to use as well as what to do. So those words are a necessity, as in, not really optional. If you want to remove the word 'forum' from the URL, then you can (as mentioned before by others, edit a file and then in the ACP use the function to rebuild the cache). But doing that would only work for modifying ONE out of many URLs.
Using the example from the first post, let's say that you removed all of the keywords from the URLs. Now someone wants to visit the following URL:
Which content are they supposed to see? Are they trying to visit a topic? Maybe there's a member named "some words here" or there's a blog entry titled "some words here" or something else like it. How does the software know which to load up?
You say it's a bug/fault of the software, but really it's not. The software is working fine as it is. It doesn't control the URL that you decide to give it. That's on you. If you install it within a folder named "forum" then that's YOUR doing, not the software's doing. I'll give you an example. Let's say that someone installs their IPB to 'domain.com/board' and so they get URLs like 'domain.com/board/forum/123-some-title/', do you see the word 'forum' in that URL twice? No, because the root URL doesn't have 'forum' in it. The 'issue' only exists when the ADMIN creates the issue.
Here's what you're trying to tell people: It's the fault of the software that I installed it to "domain.com/forum" instead of using a different URL. The software doesn't control you though, and that's what you're failing to understand.
To put your view into a different context, what if someone on your community made a topic named "somesite", so the URL is "somesite.com/forum/topic/123-somesite"? Are you honestly telling us that it's the fault of the software that they made a topic with the same name as your website? After all, the URL has 'somesite' listed twice in it and heaven forbid that it should be a human generated issue.
Seriously, stop and think this through. The software produces the same structure regardless of where it's installed.
The list goes on infinitely for what the URL could be for the root of the community. In the ones I listed, there is only ONE where you would have an issue of the word "forum" appearing twice before the ID/name of the forum, and that's a human generated issue from using the URL of "somesite.com/forums". Show me where the same issue happens from someone using "somesite.com/board" that isn't a human created issue, and then you'll have a valid point.