Thread:Project:Support desk/Slash in page's title

How does the system knows if it's a subpage or a part of the title? Shouldn't there be something to avoid confusion? I've thought on using %2F (the url encoding of "/") as "/" in the title, and it will be replaced by. It will be suggested when trying to create a page with a slash, when there is a page that has a part of the name, like creating "OS/2", when the page "OS" exist it will ask about it (if to create it as a new page, or as a subpage), and when the page doesn't exist it will warn the user the page doesn't exists and will offer to create the new page. In this case it will avoid this problem: trying to create a subpage that will has the same URL, like if the page is "OS/2" and later someone will try to create a subpage of "OS" called "2" - "OS/2" will actually be "OS%2F2" and the subpage "2" under "OS" will actually be "OS/2".

Of course, it's less comfortable than "/", but it will avoid problems. I've seen that "%" is a special character that can't appear in the title (sometimes it causes a server error), maybe it can be replace "/" as a character in the title, because it's more comfortable than "%2F". There should be something that will help avoid creation of URL encoding, so other characters won't be created as a result of a combination of "%" and the two charecters next to it. The question is, can the server error be avoided when using "%"?