设置站点的文件传输首选参数

上次更新日期: 2021年12月20日

在 Dreamweaver 中选择首选参数和传输模式来控制在“文件”面板中显示的文件传输功能。

FTP 参数

您可以在“文件”面板中设置首选参数来控制如何在本地和远程站点之间传输文件。

选择“编辑”>“首选参数”(Windows) 或“Dreamweaver”>“首选参数”(Macintosh)。

在"偏好设置"对话框中,从左侧的类别\n列表中选择"地点"。
“站点首选参数”对话框
“站点首选参数”对话框

设置选项,然后单击“确定”。

总是显示

指定始终显示哪个地点(远程或本地),\n以及本地和远程文件显示在"文件"面板的哪个窗格中(左侧或右侧)。

默认情况下,本地站点始终显示在右侧。未选择的窗格(默认为左侧窗格)是可切换窗格:此窗格可以显示其他网站中的文件(默认为远程网站)。

相关文件

为浏览器加载 HTML 文件时加载的相关文件(例如图像、外部样式表和在 HTML 文件中引用的其他文件)显示传输提示。 默认情况下选择“下载/取出时要提示”和“上载/存回时要提示”。

在取出新文件时下载相关文件通常是一种不错的做法,但是如果本地磁盘上已经有最新版本的相关文件,则无需再次下载它们。 此方法也适用于上传和存回文件:如果目标位置上已有最新的副本,则不需要这样做。

注释

如果取消选择这些选项,则不会传输相关文件。 因此,若要强制显示“相关文件”对话框(即使已取消对这些选项的选择),请在选择“获取”、“上传”、“存回”或“取出”命令的同时按住 Alt (Windows) 或 Option (Macintosh)。

FTP 连接

确定在指定的分钟数内无任何活动后,是否终止与远程网站的连接。

FTP 超时

指定 Dreamweaver 尝试与远程服务器建立连接的\n秒数。

如果在\n指定时间后没有响应,Dreamweaver 会显示\n一个警告对话框来提醒您此情况。

FTP 传输选项

确定当文件传输期间出现对话框且没有用户响应时,Dreamweaver 是否在指定秒数后选择默认选项。

代理主机

指定您通过代理与外部服务器连接时所使用的代理服务器的地址。

如果您不使用代理,则此项留空不填。 如果您位于防火墙后,则在“站点定义”对话框中选择“使用代理”选项(“服务器”>“编辑现有服务器”(铅笔图标)>“更多选项”)。

代理端口

指定代理或防火墙中用于连接远程服务器的端口。如果您通过端口 21 以外的端口(FTP 的默认端口)进行连接,请在此处输入端口号。

上传选项:上传前先保存文件

表示未保存的文件在放入远程站点之前会自动保存。

移动选项:移动服务器上的文件前提示

在您尝试移动远程站点上的文件时提醒您。

管理站点

打开“管理站点”对话框,您可以在此对话框中编辑现有的站点或创建新站点。

您可以通过自定义 Dreamweaver/Configuration 文件夹中的 FTPExtensionMap.txt 文件(在 Macintosh 上为 FTPExtensionMapMac.txt),以便定义所传输文件的类型是 ASCII(文本)文件还是二进制文件。 有关更多信息,请参阅“扩展 Dreamweaver”。

文件传输模式

FTP 协议(不适用于 SFTP)用于使用以下传输模式传输文件:

二进制模式/图像模式

用于非文本文件/二进制文件。 在此模式下,文件按字节进行传输,并在收件人的系统中创建该传输文件的副本。

ASCII 模式

将文件中的行尾字符由发件人系统转换为收件人系统。 它用于文本文件。

Dreamweaver 在启动 FTP 连接时识别并选择传输模式。 当触发 GetPut 命令时,Dreamweaver 会识别 FTPExtensionMapMac.txtFTPExtensionMap.txt 中存在的文件扩展名的传输模式。
如果在配置文件中扩展名不可用,Dreamweaver 会使用服务器上配置的转移模式来转移文件。

上述文件扩展名和 FTP 传输模式的映射文件在以下系统中可用:

Win:%appdata%\Adobe\Dreamweaver <version>\en_US\Configuration。

macOS:~/Library/Application Support/Adobe/Dreamweaver <version>/en_US/Configuration。

默认文件扩展名和相关传输模式如下所示:

“文件类型” 默认传输模式

AIF

二进制

AIFF

二进制

AIFC

二进制

AS

ASCII

ASCX

ASCII

ASMX

ASCII

ASP

ASCII

ASPX

ASCII

BIN

二进制

BMP

二进制

CFM

ASCII

CFML

ASCII

CGI

ASCII

CS

ASCII

CSS

ASCII

DCR

二进制

DIR

二进制

DMG

二进制

DOC

二进制

DWT

ASCII

DXR

二进制

EXE

二进制

FLA

二进制

GIF

二进制

HTM

ASCII

HTML

ASCII

INC

ASCII

jpg

二进制

JPEG

二进制

JS

ASCII

LBI

ASCII

MNO

二进制

MOV

二进制

MPEG

二进制

MPG

二进制

MXML

ASCII

PDF

二进制

PHP

ASCII

PHP3

ASCII

PHP4

ASCII

PHP5

ASCII

PIC

二进制

PICT

二进制

PL

ASCII

PNG

二进制

PSD

二进制

QT

二进制

RA

二进制

RAM

二进制

README

二进制

RM

二进制

RTF

二进制

SEA

二进制

SHTM

ASCII

SHTML

ASCII

SIT

二进制

SND

二进制

SWF

二进制

TEXT

ASCII

TIF

二进制

TIFF

二进制

TPL

二进制

TXT

ASCII

VB

ASCII

WAV

二进制

XHTM

ASCII

XHTML

ASCII

ZIP

二进制

您可以更改任何文件类型的传输模式。

退出 Dreamweaver。 在文本编辑器中,从以下路径打开 FTPExtensionMapMac.txt(适用于 MacOS)或 FTPExtensionMap.txt(适用于 Windows):

Win:%appdata%\Adobe\Dreamweaver <version>\en_US\Configuration

macOS:~/Library/Application Support/Adobe/Dreamweaver <version>/en_US/Configuration

在配置文件中,将默认值更改为所需的传输类型。 如果文件类型不可用,则请键入文件扩展名,后跟一个空格和传输类型。 例如:PHTML ASCII

保存并关闭文件。


  • 以 ASCII 模式通过 FTP 转移的二进制文件(JPG 或 MPEG)可能会损坏。 所有具有非 ASCII 内容的文件类型都必须在二进制传输模式下进行传输。
  • 通过 FTP 以二进制模式传输的文本文件(HTML、PHP 等)均可保留来自原始系统的行尾字符。 通过 FTP 传输到具有不同行尾字符的系统的文本文件可能是双倍行距,也可能是都压缩到一行,或者是损坏的。 此类文件必须通过 ASCII 模式传输。