asp.net mvc - Need Port redirection pattern for IIS Windows -


i have application running under http://localhost/testapp inside i'm making ajax call node.js app running under port 3000 i.e. http://localhost:3000

now want configure iis whenever request comes http://localhost/node wanted redirect http://localhost:3000/ example: if make request url http://localhost/node/sample want handled server redirect request http://localhost:3000/sample

i tried .net installer url rewrite , tried config pattern didn't work me. guys please me out?

my index.cshtml

@{     viewbag.title = "index"; }  <h2>this index page</h2>  <script>     $(function () {         $.ajax({             url: "/node/sample",             success: function () {                 alert('done');             }         });     }); </script> 

error i'm getting below..

url redirection not happening , throws resource not found exception

try out:

<rewrite>   <rules>     <rule name="redirectto3000" patternsyntax="ecmascript" stopprocessing="true">       <match url="/node/(.*)" />                 <conditions>                     <add input="{http_host}" pattern="/node/([a-z]+)" />       </conditions>       <action type="redirect" url="http://localhost:3000/{r:1}" redirecttype="permanent" />     </rule>   </rules> </rewrite> 

this should work...


Comments

Popular posts from this blog

ruby - Trying to change last to "x"s to 23 -

jquery - Clone last and append item to closest class -

css - Can I use the :after pseudo-element on an input field? -