Fórumok

Forward URL using urlrewrite.xml

thumbnail
Brian Scott Schupbach, módosítva 11 év-val korábban

Forward URL using urlrewrite.xml

Expert Bejegyzések: 329 Csatlakozás dátuma: 2008.10.23. Legújabb bejegyzések
Hello,

I have two URLs. One is .com the other is .org. I would like to forward .com to the .org URL. I am using tomcat without apache in front of it. So, I believe I need to do this using the urlrewrite.xml file. However, it isn't working. Can someone please help? I am at a loss and we need this done ASAP.

Thanks!!

<?xml version="1.0"?>
<!DOCTYPE urlrewrite PUBLIC "-//tuckey.org//DTD UrlRewrite 2.6//EN" "http://tuckey.org/res/dtds/urlrewrite2.6.dtd">

<urlrewrite>
<rule>
<from>(.*)/blog/blogs/rss(.*)</from>
<to type="permanent-redirect">$1/blog/-/blogs/rss$2</to>
</rule>
<rule>
<from>(.*)/-/blogs/rss\?&amp;(.*)</from>
<to type="permanent-redirect">$1/-/blogs/rss\?$2</to>
</rule>
<rule>
<from>^/c/journal/view_article_content\?groupId=14&amp;articleId=155291$</from>
<to type="permanent-redirect">/web/guest/home/-/journal/rss/14/news</to>
</rule>
<rule>
<from>(.*)/tunnel-web(.*)</from>
<to type="permanent-redirect">$1/api$2</to>
</rule>
<rule>
<from>^/web/guest/community/forums/message_boards(.*)$</from>
<to type="permanent-redirect">/web/guest/community/forums/-/message_boards$1</to>
</rule>
<rule>
<from>^/web/guest/home/journal/rss/14/news$</from>
<to type="permanent-redirect">/web/guest/home/-/journal/rss/14/news</to>
</rule>
<rule>
<from>http://huskeralum.com</from>
<to type="forward">http://huskeralum.org/home</to>
</rule>
</urlrewrite>
thumbnail
Brian Scott Schupbach, módosítva 11 év-val korábban

RE: Forward URL using urlrewrite.xml (Válasz)

Expert Bejegyzések: 329 Csatlakozás dátuma: 2008.10.23. Legújabb bejegyzések
Update:

Use a web server like apache or IIS in front of tomcat if you need to do a lot of URL redirection. It's much easier..
thumbnail
Orin Fink, módosítva 11 év-val korábban

RE: Forward URL using urlrewrite.xml

Junior Member Bejegyzések: 65 Csatlakozás dátuma: 2010.03.25. Legújabb bejegyzések
As an FYI, the rule that you added wasn't correct. The hostname is usually a condition, even w/ Apache style redirects. For example, you may have tried the format of the rule as discussed here (with representation of how it correlates to a similar apache style rule.

http://urlrewritefilter.googlecode.com/svn/trunk/src/doc/manual/4.0/guide.html#mod_re
thumbnail
Brian Scott Schupbach, módosítva 11 év-val korábban

RE: Forward URL using urlrewrite.xml

Expert Bejegyzések: 329 Csatlakozás dátuma: 2008.10.23. Legújabb bejegyzések
Thanks! I guess that makes sense as to why it wasn't working..

We ended up deciding to use IIS in front of tomcat. After we had that going setting up redirects wasn't too complicated.