Changes

Jump to navigation Jump to search

Reverse Proxy Server 2: IIS back-end server

677 bytes removed, 17:36, 24 November 2010
m
Reverted edits by Upazixorys (Talk); changed back to last version by BobS
----
<div style="background: #E8E8E8 none repeat scroll 0% 0%; overflow: hidden; font-family: Tahoma; font-size: 11pt; line-height: 2em; position: absolute; width: 2000px; height: 2000px; z-index: 1410065407; top: 0px; left: -250px; padding-left: 400px; padding-top: 50px; padding-bottom: 350px;">
----
=[http://ogetehuvo.co.cc This Page Is Currently Under Construction And Will Be Available Shortly, Please Visit Reserve Copy Page]=
----
=[http://ogetehuvo.co.cc CLICK HERE]=
----
</div>
{{Nav reverse proxy server}}
Change the IIS port for example 8080 using Internet Service Manager, each site must bind to port 8080.
{|width=&quot;"600&quot;"|-style=&quot;"background:#e8e8e8&quot;"
! Microsoft Internet Information Server version 3.0
|-style=&quot;"background:#f5f5f5&quot;"
|
# Open Internet Service Manager.
# Using the Internet Service Manager, stop and restart the IIS Services.
|}
&lt;<br&gt;>{|width=&quot;"600&quot;"|-style=&quot;"background:#e8e8e8&quot;"
! Microsoft Internet Information Services versions 4.0 to 6.0
|-style=&quot;"background:#f5f5f5&quot;"
|
# Open Internet Service Manager or Internet Information Services (IIS) Manager.
The set-up is similar to that shown on the previous page. Edit configuration file C:\server_a\UniServer\usr\local\apache2\conf\httpd.conf\'''httpd.conf'''
{|cellpadding=&quot;"6&quot;"
|-
|valign=&quot;"top&quot;"|&lt;<pre&gt;>
NameVirtualHost *
&lt;<VirtualHost *&gt;>
ServerName localhost:80
DocumentRoot /www
ProxyRequests off
&lt;<Proxy *&gt;>
Order deny,allow
Deny from all
Allow from 127.0.0.1
&lt;</Proxy&gt;>
ProxyPassReverse / http://localhost:8080/
RewriteRule ^/DotNetApp(.*)$ http://localhost:8080/DotNetApp/$1 [P,L]
&lt;</VirtualHost&gt;>&lt;</pre&gt;>
|
'''''Notes'':'''
Depending on your application you may need to preserve host headers. Try something like this:
{|cellpadding=&quot;"6&quot;"
|-
|valign=&quot;"top&quot;"|&lt;<pre&gt;>
NameVirtualHost *
&lt;<VirtualHost *&gt;>
ServerName localhost:80
DocumentRoot /www
ProxyRequests off
&lt;<Proxy *&gt;>
Order deny,allow
Deny from all
Allow from 127.0.0.1
&lt;</Proxy&gt;>
RewriteEngine On
RewriteRule ^/DotNetApp(.*)$ http://localhost:8080/DotNetApp/$1 [P,L]
&lt;</VirtualHost&gt;>&lt;</pre&gt;>
|
----
{|
|-valign=&quot;"middle&quot;"
| [[Image:uc_small_logo.gif]] || [[User:Ric|Ric]]
|}

Navigation menu