I have Jetty 8 installed running under Ubuntu 14.04, installed from
the apt repository.
I have 3 virtual hosts defined in my set up (using contexts) as well
as a collection of rewrite rules.
>From a visual inspection, it appears that the rewrite rules are set up
correctly but simple tests are failing in a way that suggests that
theses rules are not being applied.
What mechanism is there that I could view the activity of the rewrite
handler and see the request URI before and after the transformation?
The configuration for those rewrite rules looks something like this
fragment below.
<!-- rules that apply only to the api subdomain -->
<Call name="addRule">
<Arg>
<New id="api-virtualHost"
class="org.eclipse.jetty.rewrite.handler.VirtualHostRuleContainer">
<Set name="virtualHosts">
<Array type="java.lang.String">
<Item>api.viafoura.com</Item>
</Array>
</Set>
<Call name="addRule">
<Arg>
<New
class="org.eclipse.jetty.rewrite.handler.RewritePatternRule">
<Set name="pattern">^/app/V([0-9a-zA-Z]{7,26})/(.*)$</Set>
<Set name="replacement">/$2</Set>
<Set name="terminating">true</Set>
</New>
</Arg>
</Call>
...
--
- michael dykman
- [email protected]
May the Source be with you.
_______________________________________________
jetty-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/jetty-users