A remote server (often referred to as a web server or a publishing server) is where you publish your site files so that people can view them online. This remote server is simply another computer like your local computer with a collection of files and folders on it, such as an FTP server.
Specify a folder for your site on the remote server, just as you specified a folder for your local site on your local computer. Dreamweaver refers to the specified remote folder as your remote site.
When you set up a remote folder, you also select a connection method for Dreamweaver to upload and download files to and from your web server. The most typical connection method is FTP, but Dreamweaver also supports local/network, FTPS, SFTP, WebDav, and RDS connection methods. If you don’t know which connection method to use, ask your ISP or your server administrator.
Note:
Dreamweaver also supports connections to IPv6-enabled servers. Supported connection types include FTP, SFTP, WebDav, and RDS. For more information, see www.ipv6.org/.
Before you start, you must have access to a remote web server—such as a hosting company's server, a server owned by the client you're working for, or an intranet server within your company.
If you do not have access to a server, contact your ISP, your client, your system administrator, or one of the many hosting companies that provide web hosting packages.
You also must have defined a local site before you proceed. For more information on defining a local site, see Set up a local version of your site.
You can connect to a remote (or a publishing server) using different connection methods depending on your set up.
The most common used connection method is FTP. However, you can also use more secure connection methods such as Secure FTP (SFTP) or FTP over SSL (FTPS).
If you are using a folder within your network as the remote server, then you can opt for local or network connections.
Other connection methods supported are Remote Development Services (RDS), and Web-based Distributed Authoring and Versioning (WebDAV) protocol.
If you are not sure about the connection method to choose, ask your ISP or server administrator.
Use the filters below to navigate to view only the connection method you want to use, or simply read on.
Use this setting if you connect to your web server using FTP.
Note: Business Catalyst supports only SFTP. If you are using Business Catalyst, see the section on SFTP connections on this page.
-
In the FTP Address text box, enter the address of the FTP server to which you upload files for your website.
Your FTP address is the full Internet name of a computer system, such as ftp.mindspring.com. Enter the full address without any additional text. In particular, don’t add a protocol name in front of the address.
If you do not know your FTP address, contact your web hosting company.
Note:
Port 21 is the default port for receiving FTP connections. You can change the default port number by editing the text box to the right. The result when you save your settings is a colon and the new port number appended to your FTP address (for example, ftp.mindspring.com:29).
-
In the Username and Password text boxes, enter the username and password that you use to connect to the FTP server.
Note:
You must obtain the FTP address, username and password information from the system administrator for the company hosting your site. No one else has access to this information. Enter the information exactly as your system administrator gives it to you.
-
In the Root Directory text box, enter the directory (folder) on the remote server where you store documents that are visible to the public.
If you are uncertain about what to enter as the root directory, contact the server’s administrator or leave the text box blank. On some servers, your root directory is the same as the directory you first connect to with FTP. To find out, connect to the server. If a folder with a name like public_html, or www, or your user name, appears in the Remote File view in your Files panel, that’s probably the directory you should enter in the Root Directory text box.
-
In the Web URL text box enter the URL of your website (for example, http://www.mysite.com). Dreamweaver uses the Web URL to create site root-relative links, and to verify links when you use the link checker.
For a more extensive explanation of this option, see Advanced Settings category.
-
Passive FTP enables your local software to set up the FTP connection rather than requesting the remote server to set it up. If you are not sure whether you use passive FTP, check with your system administrator.
For more information on passive FTP, see What is Passive FTP?
-
With the deployment of version 6 of the Internet Protocol (IPv6), EPRT and EPSV have replaced the FTP commands PORT and PASV, respectively. Thus, if you are trying to connect to an IPv6-enabled FTP server, you must use the extended passive (EPSV) and the extended active (EPRT) commands for your data connection.
For more information, see www.ipv6.org/.
For Help with troubleshooting FTP connectivity problems, see Troubleshoot FTP issues in Dreamweaver.
Use Secure FTP (SFTP) if your server/firewall configuration requires the use of secure FTP. SFTP uses encryption and identity keys to secure a connection to your remote/testing server.
Note:
Your server must be running an SFTP service for you to select this option. If you don’t know whether your server is running SFTP, check with your server administrator.
You can now authenticate connections to an SFTP server based on an ‘Identity Key’ (with or without a passphrase).
Dreamweaver supports only OpenSSH key files.
You do not have a key and want to establish an SFTP connection using only the credentials - combination of user name and password. In this case, use the “Username and Password” authentication method.

You have a key that does not require a passphrase. And, you want to establish an SFTP connection using the combination of user name and Identity File. In this case, use the “Private Key File” authentication method.
You have a key that requires a passphrase. And, you want to establish an SFTP connection using the combination of user name, Identity File, and the Passphrase for the key. In this case, use the “Private Key File” authentication method.
Note:
Port 22 is the default port for receiving SFTP connections.
Set the rest of the options the same way as you would for FTP connections. For more information, see FTP connections.
FTPS (FTP over SSL) provides both encryption and authentication support as compared to SFTP that offers only encryption support.
When using FTPS for data transfer, you can choose to encrypt your credentials, and also the data being transmitted to the server. In addition, you can choose to authenticate the server's credentials and connections. The credentials of a server are validated against the current set of trusted CA server certificates in the Dreamweaver database. Certificate Authorities (CAs), which include companies like VeriSign, Thawte, and so on, issue digitally signed server certificates.
Note:
This procedure describes options specific to FTPS. For information on regular FTP options, see FTP connections.
-
None
The server’s credentials, signed or self-signed, are displayed. If you accept the server’s credentials, the certificate is added to a certificate store, trustedSites.db, in Dreamweaver. When you connect to the same server the next time, Dreamweaver directly connects to the server.
Note:
If the credentials of a self-signed certificate have changed on the server, you are prompted to accept the new credentials.
Trusted
The presented certificate is validated with the current set of trusted CA server certificates in the Dreamweaver database. The list of trusted servers is stored in the cacerts.pem file.
Note:
An error message is displayed if you select Trusted Server, and connect to a server with a self-signed certificate.
-
Use Passive FTP
if your firewall configuration requires use of passive FTP. Passive FTP enables your local software to set up the FTP connection rather than requesting the remote server to set it up. If you are not sure whether you use passive FTP, check with your system administrator.
For more information on passive FTP, see What is Passive FTP?
Encrypt Only Command Channel
Select this option if you want to encrypt only the commands that are being transmitted. Use this option when the data being transmitted is already encrypted, or does not contain sensitive information.
Encrypt Only User Name and Password
Select this option if you want to encrypt only your user name and password.
Use IPv6 Transfer Mode
Set this option if you are using an IPv6-enabled FTP server.
With the deployment of version 6 of the Internet Protocol (IPv6), EPRT and EPSV have replaced the FTP commands PORT and PASV, respectively. Thus, if you are trying to connect to an IPv6-enabled FTP server, you must use the extended passive (EPSV) and the extended active (EPRT) commands for your data connection. For more information, see www.ipv6.org/.
For Help with troubleshooting FTP connectivity problems, see Troubleshoot FTP issues in Dreamweaver.
Use this setting to connect to a network folder, or if you are storing files or running your testing server on your local computer.
-
In the Web URL text box enter the URL of your website (for example, http://www.mysite.com). Dreamweaver uses the Web URL to create site root-relative links, and to verify links when you use the link checker.
For a more extensive explanation of this option, see Advanced Settings category.
Use this setting if you connect to your web server using the Web-based Distributed Authoring and Versioning (WebDAV) protocol.
For this connection method, you must have a server that supports this protocol, such as Microsoft Internet Information Server (IIS) 5.0 or an appropriately configured installation of Apache web server.
Note:
If you select WebDAV as your connection method, and you are using Dreamweaver in a multiuser environment, you should also make sure that all of your users select WebDAV as the connection method. If some users select WebDAV, and other users select other connection methods (FTP, for example), Dreamweaver’s check-in/check-out feature will not work as expected, since WebDAV uses its own locking system.
-
In the Web URL text box enter the URL of your website (for example, http://www.mysite.com). Dreamweaver uses the Web URL to create site root-relative links, and to verify links when you use the link checker.
For a more extensive explanation of this option, see Advanced Settings category.
Use this setting if you connect to your web server using Remote Development Services (RDS). For this connection method, your remote server must be on a computer running Adobe® ColdFusion®
-
Click the Settings button and provide the following information in the Configure RDS Server dialog box:
- Enter the name of the host computer where your web server is installed.
- The host name is probably an IP address or a URL. If you are unsure, ask your administrator.
- Enter the port number that you connect to.
- Enter your root remote folder as the host directory. For example, c:\inetpub\wwwroot\myHostDir\.
- Enter your RDS username and password.
Note:
These options might not appear if you set your username and password in the ColdFusion Administrator security settings.
-
In the Web URL text box enter the URL of your website (for example, http://www.mysite.com). Dreamweaver uses the Web URL to create site root-relative links, and to verify links when you use the link checker.
For a more extensive explanation of this option, see Advanced Settings category.
-
If you are using a Testing server, select a server model from the Server Model pop-up menu. For more information, see Set up a testing server.
Depending on the type of connection, you can connect to or disconnect from your remote folder:
FTP, SFTP, FTPS, WebDAV, or RDS connection:
In the Files panel:
- To connect, click Connects to Remote Host in the toolbar.
- To disconnect, click Disconnect in the toolbar.
Local or network connection:
You do not have to explicitly connect to the remote folder; you are always connected to it. Click the Refresh button to see your remote files.
Here are some common problems you may encounter in setting up a remote folder, and how to resolve them.
- The Dreamweaver FTP implementation might not work properly with certain proxy servers, multilevel firewalls, and other forms of indirect server access. If you encounter problems with FTP access, ask your local system administrator for help.
- For a Dreamweaver FTP implementation, you must connect to the remote system’s root folder. Be sure to indicate the remote system’s root folder as the host directory. If you’ve specified the host directory using a single slash (/), you might need to specify a relative path from the directory you are connecting to and the remote root folder. For example, if the remote root folder is a higher level directory, you may need to specify a ../../ for the host directory.
- Use underscores in place of spaces, and avoid special characters in file and folder names wherever possible. Colons, slashes, periods, and apostrophes in file or folder names can sometimes cause problems.
- If you encounter problems with long filenames, rename them with shorter names. On the Mac OS, filenames cannot be more than 31 characters long.
- Many servers use symbolic links (UNIX), shortcuts (Windows), or aliases (Macintosh) to connect a folder on one part of the server’s disk with another folder elsewhere. Such aliases usually have no effect on your ability to connect to the appropriate folder or directory; however, if you can connect to one part of the server but not another, there might be an alias discrepancy.
- If you encounter an error message such as “cannot put file,” your remote folder may be out of space. For more detailed information, look at the FTP log.
Note:
In general, when you encounter a problem with an FTP transfer, examine the FTP log by selecting Window > Results (Windows) or Site > FTP Log (Macintosh), then clicking the FTP Log tag.
For more information on troubleshooting FTP issues, see Troubleshoot FTP issues in Dreamweaver.