I have been beating my head over this one and would be very grateful if
someone can solve it.
I want to have a single servlet called any time someone hits the url:
http://www.myserver.com/list/<xxx>.html,
where anything can be substitured for <xxx>. So, the same servlet will
run when someone hits either:
http://www.myserver.com/list/house.html
or
http://www.myserver.com/list/person.html.
Inside the servlet, I will check the URI and see whether it was house or
person (or whatever else - I expect to have hundreds). I do not want to
create an alias in the servlet.properties corresponding to each one, and
I want to avoid restarting the server each time a new one is added.
I thought I had the problem solved using the AliasMatch directive in
apache's httpd.conf.
Using "AliasMatch /list(.*) /dsk1/list/master.html", I got apache to
map:
http://www.myserver.com/list/<xxx>.html
to /dsk1/list/master.html,
regardless of what is substituted for <xxx>. However, when I tried:
AliasMatch /list(.*) /servlet/MyServlet", I get:
"Forbidden You don't have permission to access /list/aa.html on this
server" when I went to the URL, even though I can run /servlet/MyServlet
directly without any problem.
I also tried using wildcards in the servlet.properties:
"servlet.list(.*).code=MyServlet"
but that did not work either.
Any help would be greatly appreciated.
Thanks,
- Colin Wiel
----------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
READ THE FAQ!!!! <http://java.apache.org/faq/>
Archives and Other: <http://java.apache.org/main/mail.html/>
Problems?: [EMAIL PROTECTED]