Date: 2005-01-14T13:07:14
Editor: MarkLundquist
Wiki: Cocoon Wiki
Page: SimpleContentModel
URL: http://wiki.apache.org/cocoon/SimpleContentModel
no comment
Change Log:
------------------------------------------------------------------------------
@@ -137,7 +137,7 @@
== "Trailing slash" resources ==
-Sometimes you really need a resource to be served at a URI that ends with a
slash, because it determines whether a relative link in the page denotes a
''child''(if the current URL has a trailing slash), or a ''sibling'' (current
URL has no trailing slash) of the current page. If the URL of the current page
doesn't end with a slash (e.g., {{{path/to/dogs}}}), then we have an annoying
situation if we want to include a link on that page to a child resource (e.g.,
{{{path/to/dogs/Bowser}}}). Our choices are:
+Sometimes you really need a resource to be served at a URI that ends with a
slash, because it determines whether a relative link in the page denotes a
''child'' (if the current URL has a trailing slash), or a ''sibling'' (current
URL has no trailing slash) of the current page. If the URL of the current page
doesn't end with a slash (e.g., {{{path/to/dogs}}}), then we have an annoying
situation if we want to include a link on that page to a child resource (e.g.,
{{{path/to/dogs/Bowser}}}). Our choices are:
* Use a rooted URI, e.g. {{{<a href="/path/to/dogs/Bowser">}}}
This arguably sucks... we'd like to avoid being tightly-coupled to site
structure here.