<?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 Re: ACE URL-rewrite in Application Networking</title>
    <link>https://community.cisco.com/t5/application-networking/ace-url-rewrite/m-p/714865#M13600</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Do you have any tips on getting this working? The config and example on support seems easy enough but I don't get any hits on the stats http for rewrite. I am using SSL termination on the ACE module which is working fine, clear text at the back end. When the back end server sends a redirect as HTTP I need the module to change it to HTTPS but I just cant get it working. I am using non-standard ports (but the same port on each side), so my command is ssl url rewrite location ".*" ssl-port yyyy clearport yyyy.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does the layer 7 policy need to be type loadbalance http? Again, I've tried both loadbalance generic and http.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 06 Oct 2008 08:50:31 GMT</pubDate>
    <dc:creator>desmckee</dc:creator>
    <dc:date>2008-10-06T08:50:31Z</dc:date>
    <item>
      <title>ACE URL-rewrite</title>
      <link>https://community.cisco.com/t5/application-networking/ace-url-rewrite/m-p/714857#M13592</link>
      <description>&lt;P&gt;Is there a url rewrite feature or something similar on the ace module? is there a anticipated release date for this feature?&lt;/P&gt;</description>
      <pubDate>Wed, 18 Jul 2007 21:58:18 GMT</pubDate>
      <guid>https://community.cisco.com/t5/application-networking/ace-url-rewrite/m-p/714857#M13592</guid>
      <dc:creator>harrjd222</dc:creator>
      <dc:date>2007-07-18T21:58:18Z</dc:date>
    </item>
    <item>
      <title>Re: ACE URL-rewrite</title>
      <link>https://community.cisco.com/t5/application-networking/ace-url-rewrite/m-p/714858#M13593</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Release 2.0 already  supports  *header* rewrite&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jul 2007 21:09:22 GMT</pubDate>
      <guid>https://community.cisco.com/t5/application-networking/ace-url-rewrite/m-p/714858#M13593</guid>
      <dc:creator>ebreniz</dc:creator>
      <dc:date>2007-07-24T21:09:22Z</dc:date>
    </item>
    <item>
      <title>Re: ACE URL-rewrite</title>
      <link>https://community.cisco.com/t5/application-networking/ace-url-rewrite/m-p/714859#M13594</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would like to have a client request to &lt;A class="jive-link-custom" href="http://www.example.com/" target="_blank"&gt;http://www.example.com/&lt;/A&gt; hit the ACE and then the request be rewritten to that the rservers get a request instead of &lt;A class="jive-link-custom" href="http://www.example.com/blah" target="_blank"&gt;http://www.example.com/blah&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Note that the client should not see any change in their browser (transparent to the user). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just to clarify, such a scenario is only possible using the A2 version of the ACE software?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks guys &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Aug 2008 05:09:29 GMT</pubDate>
      <guid>https://community.cisco.com/t5/application-networking/ace-url-rewrite/m-p/714859#M13594</guid>
      <dc:creator>cstockwe</dc:creator>
      <dc:date>2008-08-08T05:09:29Z</dc:date>
    </item>
    <item>
      <title>Re: ACE URL-rewrite</title>
      <link>https://community.cisco.com/t5/application-networking/ace-url-rewrite/m-p/714860#M13595</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;URL rewrite is not available on ACE module yet. Its not possible to rewrite the URLs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Only Header rewrite is available where you can manipulate header values.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So its possible rewrite the "HOST" value in http  request from  "www.example.com" to "www.example.net", but you cannot rewrite the uri.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Only available option is to send HTTP Redirect    &lt;/P&gt;&lt;P&gt;302 to client. Which will not be transparent to the client.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Syed Iftekhar Ahmed&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Aug 2008 06:39:09 GMT</pubDate>
      <guid>https://community.cisco.com/t5/application-networking/ace-url-rewrite/m-p/714860#M13595</guid>
      <dc:creator>Syed Iftekhar Ahmed</dc:creator>
      <dc:date>2008-08-08T06:39:09Z</dc:date>
    </item>
    <item>
      <title>Re: ACE URL-rewrite</title>
      <link>https://community.cisco.com/t5/application-networking/ace-url-rewrite/m-p/714861#M13596</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;could you please tell me how to redirect the URL?&lt;/P&gt;&lt;P&gt;is it through redirect real servers and webhost command?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ok is there any wayt to change the url from http tp https ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Aug 2008 10:45:11 GMT</pubDate>
      <guid>https://community.cisco.com/t5/application-networking/ace-url-rewrite/m-p/714861#M13596</guid>
      <dc:creator>parvees123</dc:creator>
      <dc:date>2008-08-19T10:45:11Z</dc:date>
    </item>
    <item>
      <title>Re: ACE URL-rewrite</title>
      <link>https://community.cisco.com/t5/application-networking/ace-url-rewrite/m-p/714862#M13597</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;See &lt;A class="jive-link-custom" href="http://forums.cisco.com/eforum/servlet/NetProf?page=netprof&amp;amp;type=Subscriptions&amp;amp;loc=.2cc19d24&amp;amp;forum=Data%20Center&amp;amp;topic=Application%20Networking" target="_blank"&gt;http://forums.cisco.com/eforum/servlet/NetProf?page=netprof&amp;amp;type=Subscriptions&amp;amp;loc=.2cc19d24&amp;amp;forum=Data%20Center&amp;amp;topic=Application%20Networking&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Aug 2008 12:31:47 GMT</pubDate>
      <guid>https://community.cisco.com/t5/application-networking/ace-url-rewrite/m-p/714862#M13597</guid>
      <dc:creator>Frederick Reimer</dc:creator>
      <dc:date>2008-08-19T12:31:47Z</dc:date>
    </item>
    <item>
      <title>Re: ACE URL-rewrite</title>
      <link>https://community.cisco.com/t5/application-networking/ace-url-rewrite/m-p/714863#M13598</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you want to retain the hostname &amp;amp; Path in user's Http request then %h (for host) &amp;amp; (%p for path) can be used. Following is a simple example to achieve that &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rserver redirect HTTP-TO-HTTPS&lt;/P&gt;&lt;P&gt; webhost-redirection &lt;A class="jive-link-custom" href="https://%h%p" target="_blank"&gt;https://%h%p&lt;/A&gt; 301&lt;/P&gt;&lt;P&gt; inservice&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;serverfarm redirect HTTP-To-HTTPS-SF&lt;/P&gt;&lt;P&gt; rserver REDIRECT-TO-HTTPS&lt;/P&gt;&lt;P&gt; inservice&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;class-map match-all REDIRECT&lt;/P&gt;&lt;P&gt;  2 match virtual-address 1.2.3.4 tcp eq http&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;policy-map type loadbalance first-match REDIRECT-POLICY&lt;/P&gt;&lt;P&gt;  class class-default&lt;/P&gt;&lt;P&gt;    serverfarm HTTP-To-HTTPS-SF&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;policy-map multi-match WEB-TRAFFIC&lt;/P&gt;&lt;P&gt;  class REDIRECT&lt;/P&gt;&lt;P&gt;    loadbalance vip inservice&lt;/P&gt;&lt;P&gt;    loadbalance policy REDIRECT-POLICY&lt;/P&gt;&lt;P&gt;    loadbalance vip icmp-reply&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Aug 2008 16:08:54 GMT</pubDate>
      <guid>https://community.cisco.com/t5/application-networking/ace-url-rewrite/m-p/714863#M13598</guid>
      <dc:creator>Syed Iftekhar Ahmed</dc:creator>
      <dc:date>2008-08-19T16:08:54Z</dc:date>
    </item>
    <item>
      <title>Re: ACE URL-rewrite</title>
      <link>https://community.cisco.com/t5/application-networking/ace-url-rewrite/m-p/714864#M13599</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;url rewrite is available on the module in version 2.1.1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ie:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;action-list type modify http SSL-Rewrite&lt;/P&gt;&lt;P&gt;  ssl url rewrite location ".*"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Aug 2008 16:57:26 GMT</pubDate>
      <guid>https://community.cisco.com/t5/application-networking/ace-url-rewrite/m-p/714864#M13599</guid>
      <dc:creator>Gilles Dufour</dc:creator>
      <dc:date>2008-08-19T16:57:26Z</dc:date>
    </item>
    <item>
      <title>Re: ACE URL-rewrite</title>
      <link>https://community.cisco.com/t5/application-networking/ace-url-rewrite/m-p/714865#M13600</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Do you have any tips on getting this working? The config and example on support seems easy enough but I don't get any hits on the stats http for rewrite. I am using SSL termination on the ACE module which is working fine, clear text at the back end. When the back end server sends a redirect as HTTP I need the module to change it to HTTPS but I just cant get it working. I am using non-standard ports (but the same port on each side), so my command is ssl url rewrite location ".*" ssl-port yyyy clearport yyyy.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does the layer 7 policy need to be type loadbalance http? Again, I've tried both loadbalance generic and http.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 Oct 2008 08:50:31 GMT</pubDate>
      <guid>https://community.cisco.com/t5/application-networking/ace-url-rewrite/m-p/714865#M13600</guid>
      <dc:creator>desmckee</dc:creator>
      <dc:date>2008-10-06T08:50:31Z</dc:date>
    </item>
    <item>
      <title>Re: ACE URL-rewrite</title>
      <link>https://community.cisco.com/t5/application-networking/ace-url-rewrite/m-p/714866#M13601</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;There is a known defect related to the Location filed.  If this is not spelled exactly like above, we don't catch it.&lt;/P&gt;&lt;P&gt;It might then be necessary to do your own rule to catch the exact field header sent by your server and do your own rewrite.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CSCsu01728&lt;/P&gt;&lt;P&gt;ACE: Regex: HTTP header field name should be case insensitive&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Workaround:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Configure a header replace function that will match exactly the field name sent by the server.&lt;/P&gt;&lt;P&gt;ie:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;header rewrite response location header-value "&lt;A class="jive-link-custom" href="http://" target="_blank"&gt;http://&lt;/A&gt;(.*)" replace "&lt;A class="jive-link-custom" href="https://%1" target="_blank"&gt;https://%1&lt;/A&gt;"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 Oct 2008 11:43:10 GMT</pubDate>
      <guid>https://community.cisco.com/t5/application-networking/ace-url-rewrite/m-p/714866#M13601</guid>
      <dc:creator>Gilles Dufour</dc:creator>
      <dc:date>2008-10-06T11:43:10Z</dc:date>
    </item>
    <item>
      <title>Re: ACE URL-rewrite</title>
      <link>https://community.cisco.com/t5/application-networking/ace-url-rewrite/m-p/714867#M13602</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the response. I think my issue may not be the ACE but just the way the app is coded - i dont think the app is actually sending a clear-text redirect, but rather the navigation buttons that the client uses are to non-https URLs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I cant get a sniff of the underlying requests and reponses to verify this yet though which doesnt help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If i get the traces, i take it that i could just match on the various URLs, and set up a redirect to each URL as HTTPS rather than HTTP? Obviously a better solution is to change the app...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 Oct 2008 12:39:34 GMT</pubDate>
      <guid>https://community.cisco.com/t5/application-networking/ace-url-rewrite/m-p/714867#M13602</guid>
      <dc:creator>desmckee</dc:creator>
      <dc:date>2008-10-06T12:39:34Z</dc:date>
    </item>
    <item>
      <title>Re: ACE URL-rewrite</title>
      <link>https://community.cisco.com/t5/application-networking/ace-url-rewrite/m-p/714868#M13603</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You need to know, that ACE is performing header rewrite just for the first HTTP request or response. To do rewriting for each request(response) you should use "header modify per-request" in HTTP parameter map, and attach that parameter map to needed class in global policy.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;parameter-map type http HTTP_PARAM_MAP&lt;/P&gt;&lt;P&gt;    header modify per-request&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;action-list type modify http HTTP_Resp-2-HTTPS_Resp&lt;/P&gt;&lt;P&gt;    header rewrite response Location header-value "&lt;A class="jive-link-custom" href="http://" target="_blank"&gt;http://&lt;/A&gt;(.*)" replace "&lt;A class="jive-link-custom" href="https://%1" target="_blank"&gt;https://%1&lt;/A&gt;"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;policy-map type loadbalance http first-match TEST_POLICY&lt;/P&gt;&lt;P&gt;    class TEST_HTTP_NORMAL_MAP&lt;/P&gt;&lt;P&gt;      serverfarm test_farm&lt;/P&gt;&lt;P&gt;      action HTTP_Resp-2-HTTPS_Resp&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;policy-map multi-match GLOBAL_POLICY&lt;/P&gt;&lt;P&gt;    class TEST_L4&lt;/P&gt;&lt;P&gt;      loadbalance vip inservice&lt;/P&gt;&lt;P&gt;      loadbalance policy TEST_POLICY&lt;/P&gt;&lt;P&gt;      loadbalance vip icmp-reply&lt;/P&gt;&lt;P&gt;      appl-parameter http advanced-options HTTP_PARAM_MAP&lt;/P&gt;&lt;P&gt;      ssl-proxy server TEST_SSL_PROXY&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Oct 2008 17:06:25 GMT</pubDate>
      <guid>https://community.cisco.com/t5/application-networking/ace-url-rewrite/m-p/714868#M13603</guid>
      <dc:creator>shutikov</dc:creator>
      <dc:date>2008-10-09T17:06:25Z</dc:date>
    </item>
  </channel>
</rss>

