Solved

Forward an URL from IIS to another server

Posted on 2009-03-30
4
883 Views
Last Modified: 2013-11-30
We have a customer with two web servers (one is IIS 4.0) and the other one is a Linux based server. Both of them hosts a couple of domain names (public domain name as company.com for example).

Problem is that they have only one public IP-nr and no real proxy server. So the firewall now sends all http-traffic to the IIS-server.

As you already can understand, I would like to redirect som of the domain names to the other server. In IIS 4.0, I have configured a web site listening to all of these domain names, and entered "forward to URL" and the IP-nr of the second server (Linux-based). That config does not work since the orginal URL is lost and all visitors are shown the standard website at the linux-server.

How do I do this on the IIS-server? Manually add on website per domain, and enter the target URL as "http://XXX.XXX.XXX.XXX/~username/" works but the URL does not look nice for the visitor.

Any other suggestion?

Thanks in advance
// Martin
0
Comment
Question by:Martin_Radbo
  • 2
4 Comments
 
LVL 33

Expert Comment

by:shalomc
ID: 24017231
switch between the servers.
direct all traffic to the apache server, define virtual hosts on apache for the IIS domains and use reverse proxy (with mod_proxy) to the IIS.

ShalomC
NameVirtualHost *:80
 
<VirtualHost *:80>
# proxy to IIS
 
ServerName www.public-domain.com
ServerAlias public-domain.com *.public-domain.com
 
ProxyRequests off
ProxyPass / http://iis-internal-server/ 
ProxyPassReverse / http://iis-internal-server/ 
# ProxyPassReverseCookieDomain   # check if necessary
# ProxyPreserveHost On           # check if necessary
</VirtualHost>
 
<VirtualHost *:80>
# standard apache vhost
ServerName www.otherdomain.tld
DocumentRoot /www/otherdomain
</VirtualHost>

Open in new window

0
 
LVL 2

Expert Comment

by:BillAndras
ID: 24023538
I would recommend upgrading from IIS 4.0 to IIS 7 with built in rewriting etc but for now you will need to use an ISAPI filter to proxy the requests. I do not have an IIS 4.0 install to try this on but check out the page listed below.
Link:
http://iisrelayj.sourceforge.net/examples.php

Download:
http://sourceforge.net/project/showfiles.php?group_id=46195
0
 

Author Comment

by:Martin_Radbo
ID: 24048217
Upgradering is not an option for several reasons.

But Shaloms idea could work, we will try that I get back with result or more questions.

0
 

Accepted Solution

by:
Martin_Radbo earned 0 total points
ID: 24533828
We decided to user the "Forward to an URL"-option for the websites involved and that works fine even if the solution is not very "cosmetic" correct.

Thanks for your suggestions anyway.
0

Featured Post

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
google exe file 5 69
USB management software on a network of computers 4 32
assignment of laptops - risks 6 55
Changing Lease Duration for DHCP clients 34 35
As tax season makes its return, so does the increase in cyber crime and tax refund phishing that comes with it
A phishing scam that claims a recipient’s credit card details have been “suspended” is the latest trend in spoof emails.
After creating this article (http://www.experts-exchange.com/articles/23699/Setup-Mikrotik-routers-with-OSPF.html), I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…
Internet Business Fax to Email Made Easy - With  eFax Corporate (http://www.enterprise.efax.com), you'll receive a dedicated online fax number, which is used the same way as a typical analog fax number. You'll receive secure faxes in your email, f…

828 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question