3dcart and Cloudflare
In an effort to improve DNS management, load balancing and Distributed Denial of Service (DDoS) protection, 3dcart is transitioning all 3dcart powered stores to Cloudflare's Content Delivery Network (CDN).
What is a CDN?
A content delivery network (CDN) is a network of webservers that delivers your website content to users in a more efficient manner. It accomplishes this by caching your files on servers that are closer to where your visitors are across the globe. This allows the content to be delivered faster to users while also protecting the site from unwanted and malicious incoming traffic.
Will this cost extra?
No. This upgrade is being implemented as part of the default 3dcart service to all users going forth.
Does my store have to be served through Cloudflare?
Yes, all 3dcart powered stores will be served using Cloudflare going forward.
Is 3dcart still hosting my online store?
Yes! Cloudflare is not a hosting service, per se. Instead, it works more like a conduit for traffic coming into your store and improving site performance, while keeping your website safe from unwanted attacks.
Will this affect my store's SSL certificate?
Not at all! The move to Cloudflare will not have any impact on your store's installed SSL certificate.
Will I experience any downtime when the transfer occurs?
If your domain is properly pointed to 3dcart (see below), then you are not expected to have any downtime at all. It is recommended that you check your DNS early and make sure your domain is properly pointed now to ensure the transition will go smoothly when it happens.
Do I need to change my DNS settings?
In most cases, there's nothing you will need to do to your domain's DNS. If your domain is properly pointed to 3dcart, you should be all set.
What if 3dcart handles my DNS?
If your domain is registered through 3dcart, you're all set. There's nothing further needed for your DNS.
You can use either of the following options to properly point your domain to us.
This is the simplest option, since it will effectively let 3dcart manage all of your DNS needs. Simply log into your domain's regstrar service (who you registered your domain with) and update the domain's name servers to the following:
Once the information is updated and propagated online, 3dcart will effectively manage all of your domain's DNS and complate the updates to Cloudflare.
If you prefer to keep your DNS servers unchanged, then an alternative would be to create a CNAME on the domain's WWW sub-domain. The CNAME would then point to your shared *.3dcartstores.com URL.
Either of these methods can be used to make your store's DNS work with 3dcart and Cloudflare.
I'm not using a CNAME or 3dcart's DNS, but I am using an A record pointed to my domain's IP address.
If you have an A record pointing to your domain's IP address, this will not work with 3dcart's Cloudflare set up. Please be sure to use one of the methods described above (Update DNS to 3dcart, or create a CNAME to the WWW sub-domain.) or update your current A Record to point to one of the following IP addresses:
The above IP addresses will direct properly to your domain's A record on the 3dcart Cloudflare
As an alternative, you can also sign up for a free Cloudflare account which will let you manipulate your domain's DNS information as well (after pointing to Cloudflare).
I'm using my own Cloudflare Account DNS.
If you are using your own Cloudflare Account's DNS settings, and you have the A record pointed to one or both of the IP addresses shown above please be sure to also also turn off the Proxy Status on the A records and set the A record(s) to "DNS Only" status.
This is because the IP addresses you are pointing to in this case are also using Cloudflare and proxies. Having the proxy enabled on your set up will conflict with the same proxy setup on the 3dcart end.