Overview

This guide shows you how to upload and edit HTML files for your domain. You'll be able to customize your domain's landing page by replacing the default index.html with your own HTML files.

Prerequisites

Before you begin, make sure you have:

  • An active Inframail plan with hosting enabled

  • A domain added to your account with nameservers configured

  • Your hosting password (available from your dashboard or host CSV)

  • Your HTML files ready to upload (must include an index.html file)

Step 1: Access File Manager

From your Inframail dashboard, click on Access Emails and access your control panel. Once logged in, click the File Manager button in the top navigation bar.

Dashboard showing the File Manager button in the top navigation bar

If you forgot your hosting password, you can reset it from your Inframail dashboard before accessing the control panel.

Step 2: Navigate to Your Domain Directory

In the File Manager, follow this path to reach your domain's web directory:

  1. Click on the web folder

  2. Open your domain folder (e.g., yourdomain.com)

  3. Open the public_html directory

This is where your website files need to be located. Any index.html file here will be displayed when someone visits your domain.

File Manager showing the public_html directory with index.html file listed

Step 3: Upload or Edit Your HTML Files

You have two options for adding your custom HTML:

Option A: Edit the Existing File

  1. Click on the index.html file in the public_html directory

  2. Select Edit from the menu

  3. Replace the content with your own HTML code

  4. Save the file

Option B: Upload New Files

  1. Click the Upload button in the File Manager toolbar

  2. Drag and drop your HTML files or click to browse

  3. Make sure your main file is named index.html

  4. Wait for the upload to complete

Your main landing page file must be named index.html and placed in the root of the public_html directory. Otherwise, visitors won't see your custom page.

Step 4: Verify Your Changes

After uploading or editing your files:

  1. Check that file permissions are correct

  2. Wait a few minutes for changes to propagate

  3. Visit your domain in a browser to confirm your custom HTML is displaying

Your custom HTML page is now live! Visitors to your domain will see your uploaded content.

Troubleshooting

Site Not Loading After Upload

If your custom page isn't appearing:

  • Verify that index.html is in the public_html root directory (not in a subfolder)

  • Check file permissions

  • Wait 5-10 minutes for DNS propagation

  • Clear your browser cache and try again

Was this helpful?