JSCAPE
  • Products
    • Managed File Transfer
    • JSCAPE SaaS
    • MFT Gateway
    • MFT Monitor
    • All Products
  • Solutions
    • All Solutions
    • Secure File Transfer
    • AS2 Server Software
    • File Synchronization
    • Reverse Proxy
    • Compliance
    • DMZ Streaming
  • Pricing
  • Company
    • Blog
    • Company
    • Contact Us
    • Clients
    • Case Studies
    • Testimonials
    • Certifications
  • Support
    • Help Desk
    • Documentation
    • Customer Downloads
Get a demo

Setting up a HTTPS to HTTP reverse proxy

Words by

John Carl Villanueva

Overview Today, we’ll teach you how to set up a HTTPS to HTTP reverse proxy. This service can come in handy if you have an HTTP Web server hosted in an internal network that you would like external clients to access via HTTPS. That way, inbound clients connecting via the Internet can access your site…

Published in:

Blog

/

JSCAPE MFT, Reverse Proxy, Secure File Transfer

Overview

Today, we’ll teach you how to set up a HTTPS to HTTP reverse proxy. This service can come in handy if you have an HTTP Web server hosted in an internal network that you would like external clients to access via HTTPS. That way, inbound clients connecting via the Internet can access your site securely.

What we want to do

https http reverse proxy

Notice that while the reverse proxy and web server exchange data via plain HTTP, clients connecting to the reverse proxy communicate over a secure HTTPS connection. As such, these connections are able to benefit from the security functions of SSL, such as data-in-transit encryption and host authentication.

This configuration makes perfect sense because, while client requests originating from the same internal network as the Web server can be considered safe, requests coming from the Internet should be treated with caution. If you’re curious about what this looks like in real-time, schedule a demo with one of our experts; they’d be happy to help.

How to Set-Up a HTTPS to HTTP Reverse Proxy

Then if you like what you see, simply download the free evaluation by clicking the download button at the end of the post.

Sounds good? Let’s proceed.

Launch the JSCAPE MFT Gateway Manager. It’s a Web GUI running on any popular browser, including Chrome, Firefox, Safari, and Internet Explorer.

Once you’ve launched the Manager, navigate to the Services menu and click the Add button.

add https http proxy service

Select HTTPS/HTTP as the proxy service protocol from the Protocol drop-down list and click OK.

select-https-http-protocol

Enter the IP/host address of your reverse proxy. This will be the IP address/hostname your reverse proxy will be listening to and where external clients will connect via HTTPS. Also, specify the port number. The usual value is 443.

After that, specify the IP address/hostname of your HTTP server. This Web server would likely be found in your internal network, behind your corporate firewall. Also, specify the port number of that Web server. The usual value is 80.

https-http-settings

After that, go to the Key setting and select a server key. This is the key that will be used to provide data-in-motion encryption and server authentication.

https-http-settings-key

Tick the Enable URL rewriting checkbox and click the Settings button.

https-http-enable-url-rewriting

There can be instances when you may need to rewrite HTTP headers and/or content. For example, you might want to trap HTTP responses containing the target host/port and replace them with the local host/port of the gateway. This can be especially important in cases where HTML content returned by HTTP/S service contains relative and absolute URL references.

The URL rewrite rules will enable JSCAPE MFT Gateway to carry out those rewrites automatically.

For more information about setting URL rewrite rules, click that link. But for now, tick HTTP to HTTPS and click OK.

https http url rewrite rules

Review your settings. If everything looks good, finalize this procedure by clicking the Add button.

https-http-add

You should now see your HTTPS/HTTP service on the Services screen. Try connecting to it from a couple of Web clients.

newly added https http service

Here’s a screenshot showing a Web browser connecting to a JSCAPE MFT Server Web-based file transfer service via the HTTPS/HTTP reverse proxy.

connecting to https http reverse proxy

Get Started

Want to try setting up an HTTPS to HTTP Proxy Server yourself? Download the free, fully functional evaluation edition of JSCAPE MFT Gateway now.

Want to try setting up an HTTPS to HTTP Proxy Server yourself? Download the free, fully functional evaluation edition of JSCAPE MFT Gateway now.

Download Now

Other articles related to this

Comparing Load Balancing Algorithms

Active-Active vs Active-Passive High Availability Cluster

Configuring A High Availability Cluster for Various TCP/UDP Services

How To Set Up SSL Client Authentication on an HTTPS and FTPS Server

Top 8 Benefits of a Reverse Proxy

Forward Proxy vs Reverse Proxy

Easy To Deploy, Easy To Administer, Easy To Manage

Ready to see how JSCAPE makes managed file transfer so much simpler? Schedule your demo now.

Request a demo

Popular Articles

View more by

JSCAPE
  •  
    1–2 minutes
    23/09/2025

    JSCAPE by Redwood, version 2025.3: New UI continues to make a splash

    Dive back into JSCAPE by Redwood with version 2025.3, bringing more modern UI updates to make using and navigating JSCAPE more intuitive. 

    Read article

  •  
    1–2 minutes
    19/08/2025

    Weathering the economic storm: Expert support is your enterprise file transfer system’s lifeline

    The global economic landscape can be described by one word: “uncertain”. Lingering effects from the 2020 pandemic, combined with new waves of international tariffs throughout 2025, have…

    Read article

  •  
    1–2 minutes
    30/07/2025

    Escape the grip: Why flexible MFT is key to enterprise agility

    Break free from costly vendor lock-in Let’s be blunt: some MFT vendors have built product suites that are less about true partnership and more about proprietary siloing.…

    Read article

  •  
    1–2 minutes
    23/07/2025

    Avoid downtime and threat actors: Getting the best of both worlds in MFT

    For enterprise organizations relying on managed file transfer (MFT) solutions, cybersecurity often feels like an arms race. The need to patch MFT software vulnerabilities to prevent breaches…

    Read article

Related Content

Read more about

JSCAPE MFT
  •  
    1–2 minutes
    30/07/2025

    Escape the grip: Why flexible MFT is key to enterprise agility

    Break free from costly vendor lock-in Let’s be blunt: some MFT vendors have built product suites that are less about true partnership and more about proprietary siloing.…

    Read article

  •  
    1–2 minutes
    03/07/2025

    Consolidate, deploy and thrive: JSCAPE’s formula for MFT success in uncertain times

    Global enterprises today are navigating a landscape marked by significant economic volatility. Fluctuating markets, shifting trade policies and persistent economic uncertainty are compelling enterprise organizations to reevaluate…

    Read article

  •  
    1–2 minutes
    31/03/2025

    SFTP vs. FTPS: Which file transfer software is best for business use?

    What is SFTP? SFTP is a file transfer protocol that’s normally packaged with Secure Shell (SSH), the network protocol most IT administrators use to access and manage…

    Read article

  •  
    1–2 minutes
    25/03/2025

    EDI integration with trading partners: 6 best practices

    Many large companies with high-volume transactions, especially those involved in e-commerce, manufacturing and retail supply chains, have long migrated from manual processes to Electronic Data Interchange (EDI).…

    Read article

Company

  • About Us
  • Contact Us
  • Clients
  • Case Studies
  • Testimonials
  • Privacy Policy
  • Certifications

Resources

  • Managed File Transfer
  • Secure File Transfer
  • Secure FTP Server
  • AS2 Server
  • Reverse Proxy
  • File Upload Processing
  • What Is An AS2 Server?

Support

  • Help Desk
  • Documentation
  • Customer Downloads
JSCAPE

Copyright © 2025 JSCAPE

  • Privacy Policy
  • Cookie Settings