Getting Started

The server does not support publishing via http

Updated January 2026 9,025 views 1 min read
Getting Started | Updated January 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

Share: X in Reddit f Email
  • 457 Users Found This Useful

Was this answer helpful?

Related Articles

Tutorials and Guides

Getting Started | Updated March 2026 Yes. You're looking at them. Our knowledgebase contains...

Using Linux to SSH and SCP Files Over to Your Hosting Account

Getting Started | Updated August 2026 SSH and SCP are the most direct ways to manage your...

Learn the Basics

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

I am getting an error - Can you help troubleshoot it?

Article Updated Need Help With an Error? Search our knowledgebase for your specific error...

Getting Started with NodeJS

Getting Started | Updated March 2026 Node.js is a JavaScript runtime that lets you run...



Save 30% on web hosting - Use coupon code Hosting30