I want to get rid of the trailing slash for style issues (really a small
concern) and also to learn about customization within Tomcat as well as URL
rewriting.
Regarding URL rewriting, did you mean the following?
<rule>
<note>Testing trailing slash.</note>
<from>(.*)/</from>
<to>$1</to>
</rule>
Perhaps that works rather than a <to> value of (.*)
Are you sure about what you said: "URL Rewriting will not help in
eliminating the trailing slash because it's the browser that does the URL
translation." The way I interpreted Len's comments were that it's the server
that does the URL creation/translation, and the browser that does URL
resolution...two different concepts...
Rashmi Rubdi wrote:
>
> Could you explain to us, why you want to get rid of the trailing slash ?
>
>
>>Could anyone please expand a little more on what's meant by the two
>>statements below?
>
>>>Len Popp wrote:
>>>
>>> It doesn't matter if it's done by URLRewriteFilter or some other
>>> method because it's the browser that interprets the relative URLs, not
>>> the server.
>>>
>
> URLRewriteFilter is an application that allows you to rewrite URLs, that
> means, for example if you have a URL like
> http://localhost:8080/page.jsp?param1=499&param2=333 , with URL
> rewriting you can represent it anyway you want with a regular expession
> pattern
> that means you can represent it like this
>
> http://localhost:8080/page/499/333/ , or any other pattern.
>
>
> But what Len is saying (and I verified that he's right), is that URL
> Rewriting will not help in eliminating the trailing slash because it's the
> browser that does the URL translation.
>
> I tried URL rewriting with this pattern to test your case:
> <rule>
> <note>Testing trailing slash.</note>
> <from>(.*)/</from>
> <to>(.*)</to>
> </rule>
>
> When I tried http://localhost:8080 , instead of http://localhost:8080/
> it didn't work, just showed a blank screen.
>
> I had to delete the URL rewriting rule, only after that it worked.
>
>> If the containing page's URL looks like a file when it's
>> really a directory, the browser will get them wrong.
>>
> --
>
>
>
> ____________________________________________________________________________________
> Now that's room service! Choose from over 150,000 hotels
> in 45,000 destinations on Yahoo! Travel to find your fit.
> http://farechase.yahoo.com/promo-generic-14795097
>
> ---------------------------------------------------------------------
> To start a new topic, e-mail: [email protected]
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>
--
View this message in context:
http://www.nabble.com/Trailing-slash-added-tf2970832.html#a8413297
Sent from the Tomcat - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To start a new topic, e-mail: [email protected]
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]