This thread will eventually be a guide for other 3dcart customers in how to set up cloudflare with a 3dcart site. I'll edit the original post afterwards so that it's a useful How-to for others. I would appreciate any advice you might be able to give.
If you see anything incorrect here, let me know and I'll fix it
What steps are needed with your website domain registrar? (DNS)
During the signup process, cloudflare will scan your site and tell you to change your dns at the registrar so that it points to cloudflare
What steps to take regarding the SSL
You need to have an SSL set up at 3dcart and use the "Full SSL-STRICT" option on cloudflare.
Page Rules on Cloudflare:
After signing up for cloudflare, it is suggested that you create a page rule that excludes https://www.yoursite/admin/*
Preserving the IP addresses of your visitors for analytics purposes:
Cloudflare suggests this:
A 3dcart user stated:
Security Settings on Cloudflare??
Performance Settings on Cloudflare??
If you see anything incorrect here, let me know and I'll fix it
What steps are needed with your website domain registrar? (DNS)
During the signup process, cloudflare will scan your site and tell you to change your dns at the registrar so that it points to cloudflare
What steps to take regarding the SSL
You need to have an SSL set up at 3dcart and use the "Full SSL-STRICT" option on cloudflare.
Page Rules on Cloudflare:
After signing up for cloudflare, it is suggested that you create a page rule that excludes https://www.yoursite/admin/*
Preserving the IP addresses of your visitors for analytics purposes:
Cloudflare suggests this:
Preserving IP information --> Install mod_cloudflare (or equivalent)
Since CloudFlare acts as a reverse proxy for websites, CloudFlare's IPs are going to show in your server logs. There is an easy fix to restore original visitor IP for any web server. If you have issues with things like GeoIP or .htaccess blocks not working properly on your site, installing mod_cloudflare will resolve the problem immediately.
Since CloudFlare acts as a reverse proxy for websites, CloudFlare's IPs are going to show in your server logs. There is an easy fix to restore original visitor IP for any web server. If you have issues with things like GeoIP or .htaccess blocks not working properly on your site, installing mod_cloudflare will resolve the problem immediately.
You need to open a support ticket to modify something on the server. Not all servers support this modification and we had to be moved to another server resulting in the site being off-line for 8 hours (not sure if the problem was with cloudflare, or 3dcart). When moving servers, you will need to change the IP address on Cloudflare to the new IP provided by 3dcart.
Performance Settings on Cloudflare??
Comment