The server does not support publishing via http

Getting Started | Updated 2026

The "server does not support publishing via HTTP" error appears in older website design tools (like Microsoft Expression Web, Adobe Contribute, or iWeb) that try to upload files using HTTP publishing (WebDAV). This method is not supported on our servers. Use FTP instead.

Solution

Publish via FTP, not HTTP

Change your publishing method from HTTP to FTP in your web design software's publish settings. Use mail.yourdomain.com or your domain as the FTP host, your cPanel username and password, and set the remote directory to public_html.

01. FTP Publishing Settings

  • FTP Host: Your domain name or server hostname
  • Username: Your cPanel username
  • Password: Your cPanel password
  • Remote directory: /public_html (or /public_html/subdirectory for addon domains)
  • Port: 21
  • Passive mode: Enable if your software offers this option
Modern Workflow

Most modern web development has moved to standalone FTP clients like FileZilla rather than built-in publishing. See How to Use FileZilla for a full setup guide. Build your site locally, then upload via FTP.

Publishing Issues?

Open a Support Ticket

Quick Recap

  1. HTTP publishing is not supported - Use FTP instead
  2. Change publish method in your web design software to FTP
  3. Use cPanel credentials with remote directory /public_html
  4. FileZilla is recommended for standalone FTP file management
  5. Enable passive mode for best compatibility

File upload methods · Last updated March 2026 · Browse all Getting Started articles

  • 457 Users Found This Useful

Was this answer helpful?

Related Articles

Learn the Basics

Getting Started | Updated 2026 New to web hosting? Here is a quick overview of the essential...

Do I have to use an FTP program to upload files?

Article Updated This article has been consolidated File upload options are covered in our...

Web Hosting Migration

Updated 2026 Quick Answer To migrate your website to Ultra Web Hosting: back up your...

Helping You to Grasp the Basics of FTP

Updated 2026 Quick Answer FTP (File Transfer Protocol) is used to upload website files...

SSH Access - How to Connect to Your Hosting Account

Getting Started | Updated March 2026 SSH (Secure Shell) gives you command-line access to your...



Save 30% on web hosting - Use coupon code Hosting30