<p>I have scenario; where I want to redirect to different services at back end based on a query parameter value. I have gone through documents but couldn't find any help there.</p>

<p>For example:</p>

<pre><code>if Path=/example.com/?color=red ---&gt; forward request to service--&gt; RED-COLOR-SERVICE:8080
if Path=/example.com/?color=blue ---&gt; forward request to service--&gt; BLUE-COLOR-SERVICE:8080
if Path=/example.com/?color=green ---&gt; forward request to service--&gt; GREEN-COLOR-SERVICE:8080
</code></pre>

<p>Thanks</p>

Jaraws
<p>In general no, the Ingress spec only offers routing on hostname and path. Check the annotation features offered by your specific controller, but I don’t know of any for this off the top of my head.</p>
