Relative links in an "include" page

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

If I have a page (MyIncludePage) that will be included in other pages on my
site, how do I reference links on MyIncludePage will have the right relative
link?


E.g., I might include MyInclude Page in:
Mysite.com/Page1.htm
Mysite.com/SubDirectory/Page2.htm
Mysite.com/sub/sub/page1.htm

If I want to ink to, say "MySite.com/Downloads/page3.htm"

Do I use "../Downloads/page3.htm" as the link in my includes page?
(I think ../ forces it to start the root of the site).

Thanks!
 
Are you using a FP include page or SSI, if SSI, then you might have to use absolute URLs, as FP will
not be able to manage link in SSI pages.

--
==============================================
Thomas A. Rowe
Microsoft MVP - FrontPage

http://www.Ecom-Data.com
==============================================
 
on some servers "parent paths" are turned off so you can't use ../ or ../../
which means "up one" folder level or "up two" folder directory.
you can set pathing from the root of the site by starting with a /. so lets
say you want to ref a page inside a folder named articles, that resides
inside another named content (which is in the root) it'd be like
/content/articles/page.htm

HTH

--
Have you seen ContentSeed (www.contentseed.com)?
--
Chris Leeds
Contact: http://chrisleeds.com/contact

NOTE:
This message was posted from an unmonitored email account.
This is an unfortunate necessity due to high volumes of spam sent to email
addresses in public newsgroups.
Sorry for any inconvenience.
 
This is a SSI. I do *not* expect FrontPage or the server to manage the links
(i.e., change the link based on the page into which MyIncludePage got
included). That's why I want to see if there is a way to reference the root
directory.

I just realized I need to rephrase my question as : how do I reference a
link relative to the root directory?

I.e.,
MySite.com/dir1/dir2/dir3/mypage.htm

I want to have a link to MyPage.htm that works from anywhere in my site.

So, what I want is:

<root>/dir1/dir2/dir3/mypage.htm

And I don't want to make it an absolute link.


I THINK that what you use is:

.../dir1/dir2/dir3/mypage.htm

Right?
 
Back
Top