Why is my website showing up like this?


#1

https://agapekingdom.org

https://agapekingdom.org

https://www.agapekingdom.org/

http://www.agapekingdom.org/

agapekingdom-org%20is%20pointing%20to%20this%20-%20index%20of%20favicon-ico


#2

The OneBox is not there for any of the following links:

https://agapekingdom.org

https://agapekingdom.org

https://www.agapekingdom.org/

http://www.agapekingdom.org/

But the oneBox works for:

This tell me the website is down. Why?


#3

The website works for me, albeit extremely slowly. The box won’t show up probably because there are no tags or main images to show. Try adding open graph tags: http://ogp.me


#4

Thanks @matteo

Could you please tell me:

  1. why it is slow?

  2. if the DNS A record should be the my website’s server address, which in my case is the dedicated ip?


#5

And do you also see this in the browser?
agapekingdom-org%20is%20pointing%20to%20this%20-%20index%20of%20favicon-ico


#6
  1. I can only guess, but the main issue there is the high response time of the request to the server, it takes me about 2 seconds to receive the HTML (that CF does not cache by default, but can be configured to). The rest of page has lots of content that is served by the POP (since you are on the free plan there are fewer usable POPs), but there are still 109 additional requests that make everything slow. Try merging them as much as possible and reducing the size.
  2. Since Cloudflare is a proxy service they substitute your server’s IP with theirs to make sure content can pass through them to cache and apply their magic. Your IP should not appear.

I do not see that on my website, I get redirected to the HTTPS www version that loads valid HTML.


#7

A record IP setting in CF DNS settings should = my dedicated IP or not?


#8

In the DNS settings yes, but not while doing an nslookup/dig or accessing it from the browser.


#9

You mean nslookup of that dedicated IP or name?


#10

my host’s help page said this about dedicated IP:

Dedicated IP

By Purchasing a Dedicated IP your site is the only one on the Internet that will be using that unique IP address. For example, if you typed http://64.233.187.99/ into your web browsers address bar you would see Google’s web site come up. This is their dedicated IP address and no one else’s. This is their unique address on the web that has been attached to the domain name google.com


#11

He means nslookup on your domain. Like:

[email protected]:~$ nslookup google.com
Server: 172.30.0.150
Address: 172.30.0.150#53

Non-authoritative answer:
Name: google.com
Address: 216.58.205.238

Let’s say google would use CF on their domain it would look like this:

[email protected]:~$ nslookup google.com
Server: 172.30.0.150
Address: 172.30.0.150#53

Non-authoritative answer:
Name: google.com
Address: 104.18.36.73
Name: google.com
Address: 104.18.37.73

Their origin IP 216.58.205.238 would be hidden behind 104.18.37.73.

Doing a lookup on an IP address would show the reverse record for this IP.
This is necessary for E-Mail servers or cosmetic reason and looks like this:

[email protected]:~$ nslookup 216.58.205.238
Server: 172.30.0.150
Address: 172.30.0.150#53

Non-authoritative answer:
238.205.58.216.in-addr.arpa name = fra15s24-in-f14.1e100.net.
238.205.58.216.in-addr.arpa name = fra15s24-in-f238.1e100.net.


#12

You actually don’t need a dedicated IP since you are behind Cloudflare no one will see your IP. It’s mostly a waste of money.


#13

Thanks for that answer @MarkMeyer .

But the nslookup of my dedicated IP should now show cloudflare’s IP is it?


#14

No, it shouldn’t. They are two different things. Your IP is still related to your domain, but the domain is no more related to your IP. Accessing your dedicated IP should still show your website.


#15

No. A lookup on your IP shows what ever your hosting provider has set as reverse record. But you can
access your website via http using your IP address.

A lookup on your domain should show CF addresses if your records are set to :orange:


#16


#17


#18

looks fine for me:

[email protected]:~$ nslookup agapekingdom.org
Server: 172.30.0.150
Address: 172.30.0.150#53

Non-authoritative answer:
Name: agapekingdom.org
Address: 104.27.176.180
Name: agapekingdom.org
Address: 104.27.177.180

try to clear your DNS cache by executing

ipconfig /flĂşshdns


#19

Agreeing with @MarkMeyer here. The last image shouldn’t be a problem since no one will access the website from that domain. What DNS server are you using?


#20

is that CF ns?