Private Label SSL: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
[[Category:How to]] | [[Category:How to]] | ||
[[Category:Booking_Page]] | [[Category:Booking_Page]] | ||
<div class="heading">SSL</div> | |||
This page explains how to setup your own domain name with a SSL certificate | This page explains how to setup your own domain name with a SSL certificate | ||
Showing the booking page securely requires using an SSL certificate for the secure https protocol. | Showing the booking page securely requires using an SSL certificate for the secure https protocol. | ||
Beds24 | Beds24 has a certificate but if you use your own domain with our certificate the browser will show a warning message becasue the certificate must match your domain name. | ||
Experienced network administrators can set the SSL up themselves using one of the options below: | Experienced network administrators can set the SSL up themselves using one of the options below: | ||
= | = Option 1: Using Cloudflare for SSL to open your control panel login= | ||
This has been tested and works on the cloudflare.com free plan. | This has been tested and works on the cloudflare.com free plan. | ||
| Line 26: | Line 27: | ||
7) Once https:// is working, go to the Crypto menu in Cloudflare and set "Always use HTTPS" = ON | 7) Once https:// is working, go to the Crypto menu in Cloudflare and set "Always use HTTPS" = ON | ||
= | = Option 2: Using Cloudflare for SSL to open your booking page= | ||
1) Follow all the steps above in "Using Cloudflare for SSL to open your control panel login" | 1) Follow all the steps above in "Using Cloudflare for SSL to open your control panel login" | ||
| Line 40: | Line 41: | ||
for example https://my.private.domain.com/booking.php?propid=12345 | for example https://my.private.domain.com/booking.php?propid=12345 | ||
= | = Option 3: Installing your own reverse proxy server= | ||
It is possible to do this yourself on your own server. | It is possible to do this yourself on your own server. | ||
We cannot provide support for any work on your server. | We cannot provide support for any work on your server. | ||
These instructions are for a LAMP server. | These instructions are for a LAMP server. | ||
You will need root access to your server, the ability to configure apache and the ability to install a SSL certificate. In principle a small virtual server should be adequate. | <span style="color:#fe746c;“ >{{#fas:exclamation-triangle}} </span> You will need root access to your server, the ability to configure apache and the ability to install a SSL certificate. In principle a small virtual server should be adequate. | ||
1) Setup a LAMP server for your domain. | 1) Setup a LAMP server for your domain. | ||
| Line 87: | Line 89: | ||
If you are not using a LAMP proxy server, make sure your server sends requests with HTTP_X_FORWARDED_HOST set as your domain name. | <span style="color:#fe746c;“ >{{#fas:exclamation-triangle}} </span> If you are not using a LAMP proxy server, make sure your server sends requests with HTTP_X_FORWARDED_HOST set as your domain name. | ||
= | = Option 4: Fully managed secure proxy from Beds24= | ||
We can purchase and install a certificate, provide you with a private ip address and a reverse proxy server on our servers for a fee. | We can purchase and install a certificate, provide you with a private ip address and a reverse proxy server on our servers for a fee. | ||
Contact support for information about the charge. | Contact support for information about the charge. | ||