Php webpage still shows epizy webpage

My webpage is http://dhltest1.epizy.com/db_searchQuestions.php?getclass=A

This webpage supposed to do a query to background SQL database and then return query results in JSON form. This webpage worked fine on last Friday, but today I find it inaccessible again. It simply shows epizy homepage. No JSON form or PHP error is retrieved.

I just used the built-in PHP and SQL functions to create the files, and my PHP file is simply posted at /htdocs/db_searchQuestions.php

You dont have index file
overwrite the rules and done

1 Like

You don’t have to add an index.html file; there is already one, and also don’t overwrite the rules. Follow this KB article instead:

https://infinityfree.net/support/why-doesnt-my-domain-work/

I read this before and tried to flush my computer’s DNS. However, it still doesn’t work. I would like to use another DNS resolvers, so how should I do?

1.1.1.1 has guides on how to change the DNS to their own ones for your operating system.

Now I have also changed my DNS, but still no luck. I wonder why I could access my website on past Friday, but not now?

Then you may need to flush the DNS manually via the Command Prompt. Run it as administrator, then run these commands:

ipconfig /release
ipconfig /flushdns
ipconfig /renew

And clear cookies and cache from your browser’s settings.

I tried this and also cleared the cookies and cache, but still not work

Then the only solution would be:

Edit your hosts file to override DNS settings

Instead of doing a DNS lookup, your computer also has a so-called hosts file. This file can point domain names to IP addresses on your own computer, and will be checked before any DNS lookup is done. So you can change the hosts file of your computer to point your domain name to your new IP address, before the DNS cache has cleared (or even before any DNS changes have been made).

HowToGeek has a great article on how to make changes to your computer’s hosts file here. You can find the website’s IP address to use by following this guide.

I have no idea on creating an ALIAS record. So can I just ping domain name instead?

Moreover, I tried to click Cloudflare and enable it, but it says CLOUDFLARE ERROR : We were unable to identify dhltest1.epizy.com as a registered domain. So is my domain name already dead?

Cloudflare can’t be enabled on subdomains!

You can just edit the hosts file. There is a tutorial to do that:

  1. Open the Command Prompt as administrator.
  2. Run this command:
notepad C:\Windows\system32\drivers\etc\hosts
  1. Open a new Command Prompt without administrator this time.
  2. Run this command, overwriting `{your Main Domain} with the Main Domain you’ve found on this guide:
ping {your Main Domain}
  1. Select whatever IP will come on the square parenthesis, then copy it and paste it on the hosts file.
  2. Add a space and input after the space dhltest1.epizy.com.
  3. Save the file.

And finally, clear cookies and cache.

I’ve used ping to get my main domain’s IP and added it to hosts. Then I cleared the cookies and cache, but it still doesn’t work…

still comes with epizy.com and links

Then wait 72 hours. I can’t do nothing about it.

I created the websites and files on Friday, so now it’s Monday, and how come it comes so long to get my website on the web??

It just depends on the ISP you use to load the website and the resolver you use to connect to it.

I am trying at home, and also I’ve also tried at my company’s computer, both get the same result…

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.