Learn how to upload and publish your Adobe Muse website to a third-party hosting service using FTP, SFTP, and FTPS.

In this article you'll learn how to use FTP (File Transfer Protocol) to publish your Adobe Muse site to a third-party web hosting provider.

If you want to publish to Adobe Business Catalyst instead of a third-party provider, see Publishing your first Adobe Muse site.

What is FTP?

FTP (File Transfer Protocol) is a method used to transfer (upload or download) files over the Internet. You can use FTP to upload files exported by Adobe Muse to the remote server that hosts your website. To know what is FTP, see File Transfer Protocol.

SFTP

SFTP, which stands for SSH File Transfer Protocol, or Secure File Transfer Protocol, is FTP packaged with SSH (Secure Shell) over a secure connection. To know more about SFTP, see SSH File Transfer Protocol.

FTPS

FTPS (also known as FTP-ES, FTP-SSL and FTP Secure) is an extension to File Transfer Protocol (FTP) that adds support for the Transport Layer Security (TLS) and the Secure Sockets Layer (SSL) cryptographic protocols. Read about FTPS by clicking FTPS.

Set up web hosting

Web hosting is an internet hosting service that allows users to make a website accessible via the World Wide Web. Web hosting providers are companies that provide space on a server for clients to use.

As an Adobe Muse user, you must first set up an account with a web hosting provider. Examples of popular web hosting providers include:

Search online for the term “website hosting” to find more options and compare prices and features to find the hosting plan that works best for you.

After you set up your account online, the hosting provider will give you the FTP login information (also known as credentials) needed to access the server via FTP. The following pieces of information are typically included:

FTP host

is the web address of the server that hosts your website. It may be the same as your website's domain name (for example, yoursite.com), but is often different (for example, ftp.yoursite.com). It may even be a numeric IP address, such as 152.16.274.1. It is also referred to as an FTP server.

Web directory

is the folder on the FTP server where your website files need to be uploaded. For some hosting providers, this may be blank. Most often the Web directory is public_html. Other common examples are www and httpdocs. It is also referred to as a website root directory or host directory.

Port number

uniquely identifies the IP address of the host. Sometimes, a port number is also provided. FTP uses port number 21, by default. You only need to take note of the port number if it is something other than 21.

Use the Upload to FTP Host functionality

When you have the FTP login information and are ready to publish your Adobe Muse site:

  1. Choose File > Upload to FTP Host.

    Select the option Upload to FTP Host
    Select the option Upload to FTP Host.

  2. Enter the following information in the provided fields and click Next.

    FTP Server

    as sent by the hosting provider. The FTP Server can either be a domain name (eg. google.com), or an IP address. Do not include the web directory in this field. If the server uses any port other than the default (21), a colon and the port number must be added to the end. For example, ftp.yoursite.com:3341

    User Name and Password

    for your hosting account. The username and password is specific for the FTP you specified in the FTP Server field. These credentials are not your Adobe ID.

    Store Credentials

    allows you to store your FTP login information securely, and you are automatically connected to the FTP server in future upload sessions. Storing credentials also allows Adobe Muse to automatically check for changes made using In-Browser Editing whenever an Adobe Muse site file is opened.

    If you do not select Store Credentials, the FTP window pops up when you synchronize with the live version. This would also cause the syncronization to fail.

    Method

    Specify the file transfer protocol method:
    • Auto detect: Adobe Muse automatically detects the most secure publishing option for your hosting provider.
    • FTP
    • SFTP
    • FTP over SSL/TLS (implicit encryption)
    • FTP over SSL/TLS (explicit encryption)

    Mode

    Specify the mode for file transfer protocol: Extended Passive (EPSV) or Passive (PASV).

    Enter your hosting account credentials in the fields
    Enter your hosting account credentials in the fields.

  3. On the Upload to FTP Host dialog box, enter the following details:

    • Site URL: The URL of your site. That is, the address typed in a browser to navigate to your site’s home page (e.g., www.yoursite.com). Do not include the index.html page name.
    • Folder on Server: The web directory as provided by the hosting provider. The Folder Name or path depends on the hosting provider. Generally, most platforms use the Folder public_html. However, the Folder depends on the root or the subfolder path of your server. This field may be pre-filled. In this case, ensure that the Folder matches the information from your hosting provider.
    • Upload: A drop-down that allows you to choose whether to upload all pages of your website or only modified ones. You must select Upload All pages when you upload your files for the first time.
    Specify domain name of your website
    Specify domain name of your website
  4. Click OK to begin uploading your website to the third-party hosting service provider. 

    You will immediately see the progress for the upload.

    FTP upload in progress in Adobe Muse
    FTP upload in progress

If you are warned that Adobe Muse could not validate the association between the specified domain and the FTP server and folder, double-check the values you entered in these fields. However, this warning can also appear if you have just set up your hosting account and the domain hasn’t been registered yet. In that case, you can ignore the warning.

Adobe Muse starts generating and uploading site files to the FTP server. When the process is complete, Adobe Muse displays the FTP upload complete message. Your published site automatically opens in a new browser window.

Dialog box that indicates FTP upload is successful in Adobe Muse
Dialog box that indicates FTP upload is successful

Using an external FTP client

Some hosting providers require you to use FTPS and SFTP to upload websites. With the October 2014 update, the FTP functionality built into Adobe Muse now supports FTPS or SFTP.

Alternatively, you could use third-party FTP clients to upload websites via FTPS and SFTP. Many FTP clients (free or paid) are available online. The following partial list includes some of the more popular FTP clients:

Using an external FTP client is a two-step process. First, you export your Adobe Muse site to a location on your computer. Next, you use an external FTP client to upload the exported site files.
 
The following sections describe these two steps in greater detail.

Exporting a site as HTML

Export your site as HTML when you are ready to publish your Adobe Muse site. When you export as HTML, some page elements that require live connection for rendition are not rendered. For example, iframe content with absolute URLs that you can insert using Object > Insert HTML.

  1. Choose File > Export as HTML.

  2. Enter the domain name in the provided filed. This is the URL of your site, i.e., the address typed in a browser to navigate to your site’s home page (for example, www.yoursite.com). Do not include the index.html page name.

    Choose the desired folder location to store the exported files
    Choose the desired folder location to store the exported files.

  3. Click the folder icon and browse to select the folder on your computer where you want to export the site files. Click OK.

    Rename the index.html file to index.htm.

Upload your site files using FileZilla

Before you upload your site, have the FTP server, port, FTP user name, password details ready. You must also know the destination folder where you want to post your site.

While the steps listed here are specific to FileZilla, they can be adapted to other external FTP clients.

  1. In the top section, enter your FTP credentials and click Quickconnect. If your hosting provider uses any port other than the default (21), enter that as well.

    Connecting to the FTP server using FileZilla
    Connecting to the FTP server using FileZilla

  2. Once connected, in the left pane (below Local Site), navigate to the folder where you have exported your site files. In the right pane (below Remote Site), navigate to the web directory.

  3. Select all exported site files (from the lower-left pane) and drag them over to the lower-right pane.

    If you get a ‘target file already exists’ notification, choose the ‘Overwrite if source newer’ action. You can additionally select the ‘Always use this action’ option.

    Uploading to the FTP server using FileZilla
    Uploading to the FTP server using FileZilla

Frequently asked questions

How do I determine whether the FTP issue is with Adobe Muse or with the FTP hosting service provider?

Try uploading your site using a free FTP client such as FileZilla.

I get the following error: 'Could not sign you in [Access denied: 530]. Check your user name and password.' What do I do?

You encounter Error 530 when there is an issue with your access. To troubleshoot this error, check the following:

  • Ensure that the FTP credentials that you entered is correct.
  • If your login credentials are correct, try uploading your files using a third-party tool like FileZilla. If you are able to upload your files successfully, contact your hosting provider to get the correct login credentails.
  • Check if you have the access permission to update the .htaccess file in your hosting.
  • Ensure that you have selected PASV as FTP Mode in the Connect to FTP Server dialog (File > Upload to FTP Host).

I get the following error: "Error uploading file .htaccess. Click Resume to try again. If this problem persists, try again later [Failed FTP upload: 553/550]." What do I do?

You encounter the 553 and 550 errors are two different errors for the .htaccess file being protected from updates in two different ways. When you are unable to update the .htaccess, you encounter these errors. Contact your service provider to resolve this issue.

As a workaround you can use File > Upload to FTP Host and then use an external FTP client to upload the files to your server. 

I get the following error: 'Could not validate that the specified domain is associated with the FTP server and folder. Proceed anyway?' What do i do?

Call your hosting provider and verify whether your login credentials are correct. After you verify and enter your credentials, if you still encounter this error, you can choose to either ignore or fix this error. If you ignore the error, although you can upload the files to your FTP host, your web site cannot be accessed. For this reason it is always recommended to resolve this error first.

When you upload to FTP, if you see this error, it implies that your domain is not pointing to the correct folder. In the Upload to FTP dialog box, ensure that you have entered the correct domain name in the Domain Name field. The domain name that you enter must match the URL of the Home page of your site. 

You must also ensure that the domain name that you have entered points to the root folder (for example, public_html) in which your files are uploaded or will be uploaded after you complete the upload action. If you upload the site to a subfolder on your domain, then the Domain Name field should contain an entry in the format <mysite.com/subfolder>.

Re-attempt the upload after you verify and correct any inaccuracies. If you still encounter the error, contact your web hosting provider to ensure your domain name, authorized server and other settings including ports are configured properly.

Why does Adobe Muse upload/export all pages of my site?

Whenever a site is opened using newly updated Adobe Muse, the first Publish/Export/Upload regenerates and uploads all files. This is because the update is likely to include changes to the generated code and files.

Examples of changes include:

  • Bug fixes, new features, or performance improvements in HTML/CSS/JavaScript files
  • Changes to file naming (how file names are forced to be web friendly, how conflicting files receive unique names, etc.)
  • Bug fixes and/or improvements to image resizing (resampling) or encoding (compression of JPEG or PNG)
  • Changes in code generation that eliminate the need for images (i.e. converting most uses of drop shadow from images generated by Muse to CSS3 properties, or the same for rotation of items on mobile devices, etc.)

After the first publish, subsequent publish/export/upload operations for the same .muse file should once again only upload changed files (assuming the .muse file was saved after being opened in the update).

This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License  Twitter™ and Facebook posts are not covered under the terms of Creative Commons.

Legal Notices   |   Online Privacy Policy