做好的网页放在自己电脑里,别人是看不见的,必须把它上传到互联网上的服务器才行。这个上传过程其实不复杂,只要你搞懂原理,用FrontPage自带的工具就能完成。
先确认自己手里有这几样东西。域名,就是别人访问你网站时输入的网址。还有空间,也就是存放网页文件的服务器位置,买空间的时候服务商会给你一个FTP地址、用户名和密码。这三样东西缺一不可,没有的话先去买好。
FrontPage发布网站提供了两种方式,一种是HTTP发布,一种是FTP发布。HTTP发布需要服务器支持FrontPage扩展程序,很多虚拟主机都默认开启这个功能,如果你的服务器支持,用这种方式最方便。FTP发布则更通用,几乎所有空间都支持。
用FrontPage上传网页之前,先检查你的文件有没有问题。点击“预览”按钮看看网页显示是否正常,图片能不能显示,链接能不能点开。特别是页面里引用的图片路径,如果是绝对路径,上传后很容易出问题。做网站时最好用相对路径,这样整个文件夹拷到服务器上就能正常运行。
检查完没问题了,打开FrontPage的“文件”菜单,找到“发布网站”这个选项,用旧版FrontPage就是“发布站点”,点进去后它会让你填服务器地址。这里要特别注意,HTTP方式填的就是你的域名,比如www.example.com,FTP方式则填服务商提供的FTP地址,通常长这样:ftp://ftp.example.com或者直接填IP地址。

填好地址后点“发布”,FrontPage会让你输入用户名和密码,这里填的是空间服务商给你设置的那个,不是你自己设置的。验证通过后,FrontPage会在你选择的文件夹里创建一个临时文件,然后开始传输文件。网页不多的话,可能几秒钟就传完了,网站比较大的话,文件多,图片多,就得等个几分钟,耐心等它进度条走完就行。
传输完成后,打开浏览器输入你的域名,看看能不能正常访问。如果有部分内容显示不正常,先别急,多半是路径问题。再回头检查一下你的网页里图片引用是否规范,文件名是否有中文或空格,这两种符号放到服务器上特别容易出问题,推荐全部用字母或数字命名,文件后缀最好也用小写。
另外有一种情况,如果你的空间不支持FrontPage扩展,发布时它可能会提示你出错。这时候就换FTP方式再试一次。如果FTP也连不上,检查一下你的防火墙设置,有时候防火墙会拦截FTP连接,临时关了防火墙再试试。
还有一种更省事的方法,你也可以绕过FrontPage,直接用FTP软件上传。像FileZilla、FlashFXP这些软件都在用。用FTP软件的话,先把FrontPage里做好的整个网站文件夹找到,通常是My Documents里的My Webs文件夹或者你自己另存的位置。记住一个原则:整个站点文件夹里所有东西都要原封不动传上去,少传一个文件,那部分内容就打不开。
讲到这里插一个细节。很多新手容易把本地做好的网站文件和服务器上的文件混为一谈,搞不清楚自己上传到哪儿了。Local site指你电脑上的文件夹,Remote site是服务器上你上传的位置,只有把Local这边的文件拖到Remote那边,才等于上传完成。别搞反了。
上传完最好把整个流程再走一遍。打开浏览器,多刷新几次,看看首页加载速度怎么样,图片是否清晰,有没有破图,动画能不能正常播放。有条件的话手机也试一下,现在很多人用手机浏览网页。
关于FrontPage发布有个坑要提醒你。FrontPage会生成一些特殊的文件夹,比如_private和fp-classes,这些文件夹里存的是网站设置信息和一些动态功能组件。如果你只上传自己做的网页文件,没带上这些文件夹,网页可以打开,但某些功能比如表单处理、搜索功能就会失效。所以要传就整个站点文件夹里面所有内容一起传,别挑三拣四。
最后说一点,网站传上去后它是动态更新的。以后你改了页面内容,只需要把改动过的那个文件重新上传覆盖就行了。重新上传时,FrontPage会对比本地和服务器上的文件,只传输更新过的文件,省时间省流量。
掌握了这些,整个发布过程十分钟内可以搞定。万事开头难,第一次操作可能会有点手忙脚乱,多传几次就熟练了。要是传完后网站打不开,别慌,检查一下你输入的域名前面有没有加www,这个细节很多人会漏掉。