I just created a test project and in a folder that was one
level down from a folder containing an HTML file.
Thus c:\test\test.htm and c:\test\rh_project\test.xpj
I created a link in a topic that was in the root of the
project so the path was ../test.htm
Generated and it worked fine.
Then I added a page to the TOC and used the same relative
link. Generated and the page appeared in the TOC. I got a Page
Cannot be Displayed but I am pretty sure that is because I am
working locally and the target is not on a server.
One thing I found in setting this up was
../test.htm
works. If you enter it as
"../test.htm"
it does not work.
Enter it as
"../../../test.htm"
and it works because RoboHelp strips out ../../ leaving the
correct relative link.
If your target files have spaces, you could have a problem
that I cannot test without access to a server. Try putting the
quotes around just the file name if that is an issue. Might fool
it.
Not sure if the next bit is good news or bad news.
The link to the external topic does not show in the External
Links report but it does show in Broken Links. Trouble is that will
mask links that really are broken. You will need to use something
else such as Xenu. There's a link on my site.
Let us know how you get on with that. I recommend setting up
a test project as it is so much easier to see what is going on
without all the clutter of a real project.
Help others by clicking Correct Answer if the question is answered. Found the answer elsewhere? Share it here. "Upvote" is for useful posts.