Hmm, never heard of Tuckey ( http://tuckey.org/urlrewrite/), but I don't think you need it here. It looks like you just need to make /blog/test the default blog for your Roller instance, then www.yyy.com/blog/ will automatically point to www.yyy.com/blog/test. The Roller server administration page allows you to choose which blog you want to have as your default blog.

If you have three blogs /blog/test1, /blog/test2, /blog/test3 that will give them URLs of /blog (as well as /blog/test1), /blog/test2, and /blog/test3. Assuming you want to take the next step and simplify to / (or /test1), /test2, and /test3, that can be done by making Roller your app server's default webapp. See point #6, subpoint #6 here: http://www.jroller.com/gmazza/entry/apache_roller_on_openshift for information on how to do this with Tomcat, or your servlet container's instructions if you're using another app server.

HTH,
Glen

On 11/23/2013 02:18 AM, Gaurav wrote:
Hello,

I am trying to rewrite the url using tukey. Actually the url which generates from the roller are like [1] but I want that page to appear on this url [2].
Also similarly all other url like [3] to [4].

I have already successfully rewrited the url in httpd in virtualhosts file using url rewrite urls and for return url used proxyhtmlurlmap. But I want this to be done within the application using tukey urlrewite filter. I am unable to apply the same in tukey, as for outbound-rule in tukey the url should be encodeUrl (response.encodeURL).

Can anyone please help me in this tukey url-rewite ?

[1] - www.yyy.com/blog/test/
[2] - www.yyy.com/blog/
[3] - www.yyy.com/blog/test/entry/blog_launched
[4] - www.yyy.com/blog/entry/blog_launched


Reply via email to