Why Redirecting Menu Item to First Child Shows Long URL?

Permalink
Hi all,
I have redirected my site nav menu items to their first child item. Note that those child items are actually inserted as external link (a link to another page of the same website not a different site) through 'Add External Link' option in the site map. As I have redirected the menu items (please see the menu items here athttp://exrx.net/concrete/) 'Topics' 'More' 'Stores' to their respective first menu item, they work fine. No issue with that. But if you hover your mouse over those main nav items 'Topics' 'More' 'Stores' you will notice the link at the bottom left corner of your screen are different and shows the whole URL to the child page. See the attachments. For example, if you 'Stores' will go to 'ExRx.net Store' the first child item and it goes well but the url it shows you when hover over on 'Stores' is like this: "http://exrx.net/concrete/Stores/httpexrxnetconcretestore"
whereas it should say "http://exrx.net/concrete/Store" (ultimate targeted link where it will go, don't get confused by 'Stores'=> The Main Menu Slug and 'Store' => Child Menu Slug)

Similarly the other one 'More' options shows you the URL like this:
"http://exrx.net/concrete/More/notessitejournal" whereas it should say: "http://exrx.net/concrete/Notes/SiteJournal" as "Note/SiteJournal" is the path to that first child page.

In the other one 'Topics', it shows you "http://exrx.net/concrete/Topics/3209" whereas it should say "http://exrx.net/concrete/Beginning" as 'Beginning' is the URL Slug and path to the first child Menu.

I don't have any complain with it's work. It works fine, it goes to the right place but I don't know why it shows such long url somewhere wtih http somewhere without http and somewhere with numbers.

Sorry for such a long post. Thank you very much reading till the end and can you please tell about it's behavior or how I can make it as real URL it should be?

Thanks In Advance!

3 Attachments