Yeah, maybe I should have mentioned that the site is mounted, so /index.html doesn't solve the problem, as I need it to be /mount/<site>/index.html
But the solution with the parameter into the stylesheet seems pretty simple and straightforward. The solution with a separate file to contain the menu structure is very useful, but a little bit more cumbersome. Thanks for the tips, guys 'n' gals... Koen. > -----Oorspronkelijk bericht----- > Van: Geoff Howard [mailto:[EMAIL PROTECTED]] > Verzonden: maandag 19 augustus 2002 22:41 > Aan: '[EMAIL PROTECTED]' > Onderwerp: RE: Common practice: how to keep links to html-trees > consistent > > > why don't you use absolute references? > > /index.html > /products/productA.html > /products/productB.html > > > > > -----Original Message----- > > From: Koen Pellegrims [mailto:[EMAIL PROTECTED]] > > Sent: Monday, August 19, 2002 4:43 PM > > To: Cocoon-Users@Xml. Apache. Org > > Subject: Common practice: how to keep links to html-trees consistent > > > > > > Guys, > > > > This is something that most of you *must* have come across at > > one point or > > another, and I am just looking for the best solution (I know it is not > > really a Cocoon-question, but Cocoon might provide some nice > > and elegant > > solution for this...) > > > > Menu on my site that contains a link to the index-page > > (index.html) and > > links to (among others) a product-page. In the page-hierarchy, the > > product-pages are contained within a 'products' directory. > > > > index.html > > products/productA.html > > products/productB.html > > > > The problem arises when I display this menu on a product > > page, because the > > browser (rightly so) interprets 'index.html' as being relative to the > > 'products'-directory. > > > > So, whereas the link to 'index.html' is correct from the > > index-page, it > > refers to 'products/index.html' on any product page. (and > > even worse: a link > > to productA suddenly becomes a link to > > products/products/productsA.html) > > > > My question is simple: did any of you encounter this problem? And -of > > course- how did you solve it? > > > > Koen > > > > > > --------------------------------------------------------------------- > > Please check that your question has not already been answered in the > > FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html> > > > > To unsubscribe, e-mail: <[EMAIL PROTECTED]> > > For additional commands, e-mail: <[EMAIL PROTECTED]> > > > > --------------------------------------------------------------------- > Please check that your question has not already been answered in the > FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html> > > To unsubscribe, e-mail: <[EMAIL PROTECTED]> > For additional commands, e-mail: <[EMAIL PROTECTED]> > > --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>
