Have you seen URLRewrite Filter, it will enable you to set request parameters based on URL. For example you can have www.mydomain.com/en/myPage.htm remap to www.mydomain.com/myPage.htm?locale=en and likewise for the others.
It¹s one of the handiest tools for web. Z. > > Hello, > > I have a question relating to serving international content that I hope > someone can help with. > > It is kind of leaning towards an SEO question, but it does relate to > Struts in terms of how I can use Struts 2 to control page direction > because of language selection. > > In terms of SEO, I am guessing that serving the content for three > languages on one page, would be bad for SEO. > > For example, serving English, French and German versions for a page all > on the same URL: > > www.mydomain.com/myPage.htm > > This is possible of course creating and using the corresponding language > resource bundles. Struts 2 would serve up the correct content based on > the browser locale setting. > > However, looking around Googles knowledgebase, it would be better to have: > > www.mydomain.com/en/myPage.htm > www.mydomain.com/fr/myPage.htm > www.mydomain.com/de/myPage.htm > > How can I configure struts to work in this way, ie redirect a user to a > subdirectory tree based on the language locale set in their browser. > > Thanks for any thoughts. > Robin > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > For additional commands, e-mail: user-h...@struts.apache.org >