Error 404

Website URL

https://meetsynckenya.freehosting.dev/

Error Message

403 Forbidden
Understanding Access Denied
A common reason for a “403 Forbidden” error is when you access a directory on a web server without specifying a particular file, the server typically looks for a default file to serve, such as index.html or index.php.

If neither of these files (or other configured default files) are found in this directory, and directory listing is disabled (which is common for security reasons), the server will return a 403 Forbidden error, indicating that you do not have permission to access the requested resource (the directory’s contents).

To resolve this, ensure that an index.html or index.php file (or another default document) is uploaded to the directory you are trying to access.

If you do have an index file (all lowercase) then check your .htaccess rules.

Other Information

I am experiencing a problem with my subdomain:

Domain: meetsynckenya.freehosting.dev

Hosting account: if0_43406949

Hosting IP: 185.27.134.130

Hosting volume: vol14_6

Configured directory: meetsynckenya.freehosting.dev/htdocs

My hosting account is active, and my website files, including index.php and login.php, are present directly inside the configured htdocs directory.

I also created a simple health-check.txt file inside htdocs. I can open and read this file through File Manager, but accessing it through the browser returns 404 Not Found.

The homepage also previously returned 403 Forbidden.

Could you please check whether the subdomain is correctly mapped to the configured document root and whether its web-server configuration is functioning correctly?

Thank you.

Welcome to the InfinityFree community forum! Good to have you here.

  • Most people answering here are volunteers. They’re often the fastest source of help. Admin (the only staff member) checks in about once a day for issues on our end.
  • Volunteers can’t see your account or website. Share what you actually see, like error messages and what happens when you try something. That’s more useful than your theory of what’s wrong.
  • AI tools often get InfinityFree wrong. If a volunteer’s advice differs from what an AI told you, please try the volunteer’s suggestion first.
  • Solving an issue is a joint effort. Try the suggestions you get and report back what happened.

Beep boop, I’m a bot! I dug through the forum to get you started. I sometimes get things wrong though, so do with this what you will until a human has a look.

The account you quoted, if0_43406949, isn’t the one that meetsynckenya.freehosting.dev is on. That account is suspended and only has a different, infinityfree.com subdomain. Your subdomain is on your other account, the one whose username ends in 701. That account is active and its website IP is 185.27.134.155, not the 185.27.134.130 in your post.

So the index.php, login.php and health-check.txt you can see in File Manager are most likely in the suspended account. The active account’s htdocs is probably empty. That would explain both errors. With no files and no index file, you get a 403. A request for health-check.txt that doesn’t exist there gives a 404.

I found a forum article on 403 errors that covers this. Its first cause is files not being in the folder the domain is linked to.

To check, open the active account in the client area, go to Domains, then Manage for your subdomain, and look at the Directory Status card. Upload your files to the exact folder shown there. Make sure you’re in that account’s File Manager or FTP login, not the suspended one’s.

Can you confirm which account’s File Manager you saw the files in?