After detailed discussion with Bluehost Support team, it seems I can’t enable Cloud-flare from Bluehost admin panel. Before I’ll say something let me provide some information on Cloudflare and it’s partnership with Bluehost.
CloudFlare:
CloudFlare routes your site’s traffic through an intelligent global network of advanced servers. When activated, CloudFlare automatically optimizes the delivery of your website’s pages so visitors experience the fastest load times possible.
While doing so, it also blocks threats and limits abusive bots and crawlers from eating up your bandwidth and server resources. This helps CloudFlare-powered websites experience not only a significant boost in performance, but a dramatic decrease in spam and other attacks as well.
Bluehost has built CloudFlare controls directly into cPanel. It literally takes 2 clicks to enable the service on any of domains or subdomains. There are no hardware, software or code changes for to worry about. They will even take care of the DNS changes and setup CloudFlare.com account automatically.
Here is my scenario:
crunchify.com
became unavailable
. Then I tried accessing www.crunchify.com
and it worked. I immediately found that this is definitely something related to DNS A record
entries and this is what I found in my CPanel.without my notice
to “www.crunchify.com” from “crunchify.com”.www.
– Which I didn’t want my blog URL. So after my request they reverted back this changes. After 4-5 hrs I called them again to fix this and they finally informed
me about this as a limitation.CloudFlare or Bluehost team, is this something can you please fix?
Update:
@bluehostsupport Thanks for your update. Got your point but would rather not to use www in my site URL. 🙁
— Crunchify (@Crunchify) October 10, 2012
Without plugin you can check why ur site not workin ssl on this website – https:// whynopadlock.com/ after check that u found css family error in ur wp theme Insecure URL: http:// fonts.googleapis.com/css?family=Open+Sans:300,400,400italic,700
Found in: https:// shareimage.in/wp-content/themes/yourtheme/style.css?ver=4.8.1
Insecure URL: http:// fonts.googleapis.com/css?family=Open+Sans:800
After that go to your theme editor and click on stylesheet(style.css) find the Insecure URL url and replace http to https after that your website worked.
Thanks for summary Kuna 🙂
You need the www if you activate Cloudflare from your hosting account, if you prefer not to use www, then you need to add your domain directly to Cloudflare.
https: //support.cloudflare. com/hc/en-us/articles/200169886-Can-I-use-a-naked-domain-no-www-with-CloudFlare-
Thanks for sharing article Albrerto? Are you from Cloudflare team? Is this official supported statement? If yes, then I’ll update tutorial with the link. Let me know.
No, I don’t work for Cloudflare, I just want to solve problems 😉
I tested Bluehost and Dreamhost, searched their wiki and FAQ and that’s the information they provide. If you activate Cloudflare from the host company, you must add www subdomain so that Cloudflare support link show the way to do it without www.
https://my.bluehost.com/cgi/help/cloudflare
http://wiki.dreamhost.com/CloudFlare#Using_CloudFlare_with_WWW_or_a_subdomain
Hope this help people that want to use Cloudflare without www subdomain.
Great. Thanks Alberto.
I am having same issue. Though I run sansarlochan and testcurrentaffairs….both are showing inactive there. Do not why. When I ask bluehost, they say contact cloudflare, not me.
Interesting. At least support team should point you to some resolution steps 😉
If your wedbsite is loading as http://www.iwriteessays.com/ and you want it to load as http://iwriteessays.com/ , all you need to do is add a 301 redirect to the non-www url using the code below which should be inserted into your .htaccess file:
Please change the domain above to your own.
This is what bluehost meant when they said :
@Crunchify If you are okay using the www, you can make a redirect from the non-www version to
add www to make sure that nobody gets lost.
They were refering to a 301 redirect from www to non www 🙂
Hey, how did you get this to work properly? As I can see now you have a non www domain and also the images are being served from the cloudflare. I am trying to do this with my blog too, but am failing miserably.
Hi Sarkar – I’m now moved to Squidix web hosting and MaxCDN. So far it’s working very well. But if I recall correctly – above Bluehost and Cloudflare integration never worked for me before.
Its easy to solve this issue using the code below which should be inserted into your .htaccess file:
RewriteCond %{HTTP_HOST} ^www.iwriteessays.com [NC]
RewriteRule ^(.*)$ http://iwriteessays. com/$1 [L,R=301]
Please change the domain above to your own.
Hi Vibe.. I do agree with you but my point is why not to provide flexibility which user want 🙂
I understand your point. But, some people actually prefer to use the www version of their domain.if you dont prefer that version, you should do a 301 redirect as above
I don’t know all the technical details, but my website is powered by bluehost and I can’t access any website powered by cloudfare.
Hi Heather – yeah. They might still have the same issue. It’s been a long time i’ve reported this issue to Bluehost.
Interesting and correct observation. After reading this I also tried and it failed for me. Cloudflare should have given this customization option to Bluehost.
Thanks Rickey for your valuable comment. I received below comments from Bluehost support but didn’t receive anything from CloudFlare.
https://twitter.com/Crunchify/status/256174487551234048