<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Use ACE to redirect or insert a WWW in a client request in Application Networking</title>
    <link>https://community.cisco.com/t5/application-networking/use-ace-to-redirect-or-insert-a-www-in-a-client-request/m-p/1773960#M35263</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Michael,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've just tried the configuration in my lab, and for me, it's working perferctly. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;At this point, I think the best approach would be getting traffic captures on both sides of the ACE to see what is really happening with the request. This way you should be able to see if the redirection message is properly returned by the ACE and whether the 404 is coming from the ACE or the server itself. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For this test, it may be easier to remove the SSL part to avoid having to deal with encrypted traffic captures. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Daniel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 15 Nov 2011 08:20:57 GMT</pubDate>
    <dc:creator>Daniel Arrondo Ostiz</dc:creator>
    <dc:date>2011-11-15T08:20:57Z</dc:date>
    <item>
      <title>Use ACE to redirect or insert a WWW in a client request</title>
      <link>https://community.cisco.com/t5/application-networking/use-ace-to-redirect-or-insert-a-www-in-a-client-request/m-p/1773956#M35259</link>
      <description>&lt;P&gt;I am using ACE 4710s running 4.1 to load balance web traffic across our web server farms.&amp;nbsp; Redirection is configured to redirect http to https.&amp;nbsp; There is a new requirement to redirect a request that does not include the "www" in the URL to include the "www".&amp;nbsp; In other words, if a client merely types "mytesturl.com/test1" the ACE is to redirect or rewrite and insert the www so the request becomes"www.mytesturl.com/test1".&amp;nbsp; I am searching through the documentation, but thought I would pick the collective brains of the community at the same time to see who can come up with the correct answer first.&amp;nbsp; Below is a sample of the working config.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mb&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rserver host RS_TEST_01&lt;/P&gt;&lt;P&gt;&amp;nbsp; description ***Test Producation Host***&lt;/P&gt;&lt;P&gt;&amp;nbsp; ip address 10.64.64.45&lt;/P&gt;&lt;P&gt;&amp;nbsp; inservice&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rserver redirect RD_EC&lt;/P&gt;&lt;P&gt;&amp;nbsp; description ***TEST Sub-Site***&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; webhost-redirection &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://www.test.com/EC/"&gt;https://www.test.com/EC/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; inservice&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rserver redirect http&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; webhost-redirection &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.cisco.com/"&gt;https://%h%p&lt;/A&gt;&lt;SPAN&gt; 301&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; inservice&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;serverfarm redirect REDIRECT&lt;/P&gt;&lt;P&gt;&amp;nbsp; rserver http&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; inservice&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;serverfarm host SF_TEST&lt;/P&gt;&lt;P&gt;&amp;nbsp; rserver RS_TEST_01 80&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; inservice&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;serverfarm redirect SF_EC&lt;/P&gt;&lt;P&gt;&amp;nbsp; description ***Test Sub-Site***&lt;/P&gt;&lt;P&gt;&amp;nbsp; rserver RD_EC&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; inservice&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sticky ip-netmask 255.255.255.0 address both STICKY_TEST_1&lt;/P&gt;&lt;P&gt;&amp;nbsp; timeout 600&lt;/P&gt;&lt;P&gt;&amp;nbsp; replicate sticky&lt;/P&gt;&lt;P&gt;&amp;nbsp; serverfarm SF_TEST&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ssl-proxy service SSL_TEST_1&lt;/P&gt;&lt;P&gt;&amp;nbsp; key TEST_KEY&lt;/P&gt;&lt;P&gt;&amp;nbsp; cert TEST_CERT&lt;/P&gt;&lt;P&gt;&amp;nbsp; chaingroup VERISIGN&lt;/P&gt;&lt;P&gt;&amp;nbsp; ssl advanced-options SSL_TERMINATION&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;class-map match-any TEST_VIP_01&lt;/P&gt;&lt;P&gt;&amp;nbsp; description ***VIP for TEST***&lt;/P&gt;&lt;P&gt;&amp;nbsp; 2 match virtual-address 10.64.74.45 tcp eq https&lt;/P&gt;&lt;P&gt;class-map type http loadbalance match-all TEST_EC&lt;/P&gt;&lt;P&gt;&amp;nbsp; 2 match http url /ec*&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;policy-map type loadbalance first-match LB_TEST_01&lt;/P&gt;&lt;P&gt;&amp;nbsp; description ***Load Balancing Policy for Test***&lt;/P&gt;&lt;P&gt;&amp;nbsp; class TEST_EC&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; serverfarm SF_EC&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;policy-map type loadbalance first-match LB_REDIRECT&lt;/P&gt;&lt;P&gt;&amp;nbsp; description L7SLBPolicy-Redirect&lt;/P&gt;&lt;P&gt;&amp;nbsp; class class-default&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; serverfarm REDIRECT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;policy-map multi-match NEW_WEB_POLICY&lt;/P&gt;&lt;P&gt;&amp;nbsp; class TEST_VIP_01&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; loadbalance vip inservice&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; loadbalance policy LB_TEST_01&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; loadbalance vip icmp-reply active&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ssl-proxy server SSL_TEST_1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;interface vlan 474&lt;/P&gt;&lt;P&gt;&amp;nbsp; description ***Front End VIP interface***&lt;/P&gt;&lt;P&gt;&amp;nbsp; ip address 10.64.74.254 255.255.255.0&lt;/P&gt;&lt;P&gt;&amp;nbsp; alias 10.64.74.252 255.255.255.0&lt;/P&gt;&lt;P&gt;&amp;nbsp; peer ip address 10.64.74.253 255.255.255.0&lt;/P&gt;&lt;P&gt;&amp;nbsp; access-group input TEST_WEB&lt;/P&gt;&lt;P&gt;&amp;nbsp; service-policy input TEST_WEB_POLICY&lt;/P&gt;&lt;P&gt;&amp;nbsp; no shutdown&lt;/P&gt;</description>
      <pubDate>Thu, 10 Nov 2011 22:21:06 GMT</pubDate>
      <guid>https://community.cisco.com/t5/application-networking/use-ace-to-redirect-or-insert-a-www-in-a-client-request/m-p/1773956#M35259</guid>
      <dc:creator>alleghieri</dc:creator>
      <dc:date>2011-11-10T22:21:06Z</dc:date>
    </item>
    <item>
      <title>Use ACE to redirect or insert a WWW in a client request</title>
      <link>https://community.cisco.com/t5/application-networking/use-ace-to-redirect-or-insert-a-www-in-a-client-request/m-p/1773957#M35260</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Michael, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The configuration to achieve this would be something like the one below. I wrote it without trying it in the lab first, so, make sure to test it before putting it in production (specially the syntax of the regular expressions)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rserver redirect http&lt;/P&gt;&lt;P&gt;&amp;nbsp; webhost-redirection &lt;A _jive_internal="true" href="https://community.cisco.com/message/3486876#3486876"&gt;https://%h%p&lt;/A&gt; 301&lt;/P&gt;&lt;P&gt;&amp;nbsp; inservice&lt;/P&gt;&lt;P&gt;rserver redirect http_and_www&lt;/P&gt;&lt;P&gt;&amp;nbsp; webhost-redirection &lt;A _jive_internal="true" href="https://community.cisco.com/message/3486876#3486876"&gt;https://www.%h%p&lt;/A&gt; 301&lt;/P&gt;&lt;P&gt;&amp;nbsp; inservice&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;serverfarm redirect REDIRECT&lt;/P&gt;&lt;P&gt;&amp;nbsp; rserver http&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; inservice&lt;/P&gt;&lt;P&gt;serverfarm redirect REDIRECT_and_www&lt;/P&gt;&lt;P&gt;&amp;nbsp; rserver http_and_www&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; inservice&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;class-map type http loadbalance match-all http_with_www&lt;/P&gt;&lt;P&gt;&amp;nbsp; 2 match http header Host header-value www.*&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;policy-map type loadbalance first-match LB_REDIRECT&lt;/P&gt;&lt;P&gt;&amp;nbsp; description L7SLBPolicy-Redirect&lt;/P&gt;&lt;P&gt;&amp;nbsp; class http_with_www&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; serverfarm REDIRECT&lt;/P&gt;&lt;P&gt;&amp;nbsp; class class-default&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; serverfarm REDIRECT_AND_WWW&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this helps&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Daniel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Nov 2011 10:51:03 GMT</pubDate>
      <guid>https://community.cisco.com/t5/application-networking/use-ace-to-redirect-or-insert-a-www-in-a-client-request/m-p/1773957#M35260</guid>
      <dc:creator>Daniel Arrondo Ostiz</dc:creator>
      <dc:date>2011-11-11T10:51:03Z</dc:date>
    </item>
    <item>
      <title>Use ACE to redirect or insert a WWW in a client request</title>
      <link>https://community.cisco.com/t5/application-networking/use-ace-to-redirect-or-insert-a-www-in-a-client-request/m-p/1773958#M35261</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Daniel,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the recommendation.&amp;nbsp; I will give it a shot during the next maintenance window and let you know what happens.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MB&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Nov 2011 16:08:45 GMT</pubDate>
      <guid>https://community.cisco.com/t5/application-networking/use-ace-to-redirect-or-insert-a-www-in-a-client-request/m-p/1773958#M35261</guid>
      <dc:creator>alleghieri</dc:creator>
      <dc:date>2011-11-11T16:08:45Z</dc:date>
    </item>
    <item>
      <title>Use ACE to redirect or insert a WWW in a client request</title>
      <link>https://community.cisco.com/t5/application-networking/use-ace-to-redirect-or-insert-a-www-in-a-client-request/m-p/1773959#M35262</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I gave it a shot, but it does not appear to be working.&amp;nbsp; Here is the config:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rserver redirect http_and_www&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; webhost-redirection &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.cisco.com/"&gt;https://www.%h%p&lt;/A&gt;&lt;SPAN&gt; 301&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; inservice&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;serverfarm redirect REDIRECT&lt;/P&gt;&lt;P&gt;&amp;nbsp; rserver http&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; inservice&lt;/P&gt;&lt;P&gt;serverfarm redirect RED_HTTP_WWW&lt;/P&gt;&lt;P&gt;&amp;nbsp; rserver http_and_www&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; inservice&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;class-map type http loadbalance match-all HTTP_WITH_WWW&lt;/P&gt;&lt;P&gt;&amp;nbsp; 2 match http header Host header-value "www.*"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;policy-map type loadbalance first-match LB_REDIRECT&lt;/P&gt;&lt;P&gt;&amp;nbsp; description L7SLBPolicy-Redirect&lt;/P&gt;&lt;P&gt;&amp;nbsp; class HTTP_WITH_WWW&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; serverfarm REDIRECT&lt;/P&gt;&lt;P&gt;&amp;nbsp; class class-default&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; serverfarm RED_HTTP_WWW&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried a couple of different combinations in the policy map, going so far as to use only the default class with the RED_HTTP_WWW serverfarm.&amp;nbsp; Requests with the www string redirected as usual, but requests without the www string returned a 404 error.&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any ideas?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MB&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Nov 2011 17:28:37 GMT</pubDate>
      <guid>https://community.cisco.com/t5/application-networking/use-ace-to-redirect-or-insert-a-www-in-a-client-request/m-p/1773959#M35262</guid>
      <dc:creator>alleghieri</dc:creator>
      <dc:date>2011-11-14T17:28:37Z</dc:date>
    </item>
    <item>
      <title>Use ACE to redirect or insert a WWW in a client request</title>
      <link>https://community.cisco.com/t5/application-networking/use-ace-to-redirect-or-insert-a-www-in-a-client-request/m-p/1773960#M35263</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Michael,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've just tried the configuration in my lab, and for me, it's working perferctly. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;At this point, I think the best approach would be getting traffic captures on both sides of the ACE to see what is really happening with the request. This way you should be able to see if the redirection message is properly returned by the ACE and whether the 404 is coming from the ACE or the server itself. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For this test, it may be easier to remove the SSL part to avoid having to deal with encrypted traffic captures. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Daniel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Nov 2011 08:20:57 GMT</pubDate>
      <guid>https://community.cisco.com/t5/application-networking/use-ace-to-redirect-or-insert-a-www-in-a-client-request/m-p/1773960#M35263</guid>
      <dc:creator>Daniel Arrondo Ostiz</dc:creator>
      <dc:date>2011-11-15T08:20:57Z</dc:date>
    </item>
    <item>
      <title>Use ACE to redirect or insert a WWW in a client request</title>
      <link>https://community.cisco.com/t5/application-networking/use-ace-to-redirect-or-insert-a-www-in-a-client-request/m-p/1773961#M35264</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Daniel,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The config you submitted above works.&amp;nbsp; We found a DNS record that was incorrectly configured for the URL without the www string.&amp;nbsp; That was corrected and the redirection began working as designed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the excellent advice!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mb&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Nov 2011 17:16:06 GMT</pubDate>
      <guid>https://community.cisco.com/t5/application-networking/use-ace-to-redirect-or-insert-a-www-in-a-client-request/m-p/1773961#M35264</guid>
      <dc:creator>alleghieri</dc:creator>
      <dc:date>2011-11-16T17:16:06Z</dc:date>
    </item>
  </channel>
</rss>

