The pattern you have below should work - is it possible you have a typo or some other problem causing the 404?
In any case, you'll probably want to use the regex matcher instead of the plain wildcard matcher. I don't think it's defined by default in the sitemap so you may need to add <map:matcher logger="sitemap.matcher.regexp" name="regexp" src="org.apache.cocoon.matching.RegexpURIMatcher"/> to your <map:matchers> section. Then, you can just do something like <map:match type="regexp" pattern="admin/?"> ... HTH, Geoff Howard --- Matthias Brunner <[EMAIL PROTECTED]> wrote: > Hello, > > someone must have encountered this problem as well > but I did not find > anything useful (at least for me) in the archives. > > Sub-sitemap fragment: > ------------------------------- > <map:match pattern="admin"> > <map:redirect-to uri="admin/index"/> > </map:match> > <map:match pattern="admin/"> > <map:redirect-to uri="admin/index"/> > </map:match> > <map:match pattern="admin/index"> > <map:generate src="admin/index.xml"/> > <map:transform src="res/xsl/menu2html.xsl"/> > <map:serialize/> > </map:match> > ------------------------------- > > So when someone hits > "http://mysite/cocoon/sub/admin" he is > redirected to the index page as expected. > But how do I get "http://mysite/cocoon/sub/admin/" > to work as well? > At the moment cocoon returns a 404 error. > > And is there a way to define this redirect for all > requests which did > not match elsewhere? > Something like <map:match pattern=".*|.*/" > type="regexp"> at the end > of the pipeline? > -- > Matthias Brunner <[EMAIL PROTECTED]> > PGP FP 7862 32B3 3B75 292A F76F 5042 8587 21AB 5B89 > D501 > Check out http://blumenstrasse.vol.at/~mb/gpgkey.asc > > > --------------------------------------------------------------------- > 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]> > __________________________________________________ Do you Yahoo!? Yahoo! Web Hosting - Let the expert host your site http://webhosting.yahoo.com --------------------------------------------------------------------- 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]>