When I enter an external link that includes a path to a specific resource the link is output as internal.

So for example, when I enter:
http://www.externalsite.com/path/to/resource

the output is treated as an internal so results in:
http://www.mysite.com//path/to/resource

If I remove the resource path as follows then the output is as expected.
http://www.externalsite.com/

I'm not sure if this a bug or a feature but if it is by design then the behaviour does seem a little odd to me. I would have thought linking to a specific resource such as a blog article on another site would be a very common use case. I've marked as a bug for now but if as intended then happy to change to a feature request.

Comments

jaymallison’s picture

Priority: Normal » Critical

+1 I've just run into this and was losing my mind because I thought it was something I had done. This seems like a critical issue to me.

jaymallison’s picture

Priority: Critical » Normal

I found what was causing this for me. Turned out to be the "Any menu path" module. It has an open bug with a patch in RTBC: https://www.drupal.org/node/2237615

It hijacks deeply linked external urls and makes them relative. The patch in that thread fixes the issue.