因为ZBlog的特殊性, 许多地方都是需要使用绝对路径才能够正常运行, 然而如果在本地测试, 绝对路径都是"http://127.0.0.1/..."形式, 上传到网站后, 很多地方会有错误.
曾经也被这个问题困扰, 今天偶然在空奸商的网站支持中心里看到解决办法, 本地服务器也可以用www域名访问, 也许很多人知道, 不过我搜索了论坛以前没有发过, 写出来给不知道的朋友吧.
引用:
您可以按照下列方式做一个本地解析即可:
1、首先确定一个访问您站点的访问域名,可以任意定制,比如www.abc.com
2、在用户控制中心的虚拟主机管理中,绑定域名:www.abc.com
3、在您的电脑中依次选择:系统盘-windows-system32-drivers-etc,然后右键选择用记事本的方式打开hosts文件,在文件的最下面另起一行,加入一条解析记录:
218.144.78.100 www.abc.com
这里的IP您要填您的虚拟主机(空间)所在IP;
4、保存该文件之后,您的www.abc.com就解析到了虚拟主机(空间)所在服务器的IP上,这时候您就可以通过www.abc.com访问了,但是对于其他人没有做本机解析的,是不能访问的;
同理,由于您的域名还没生效,您可以修改本地系统上的hosts文件,一般位置在:C:\WINDOWS\system32\drivers\etc\hosts
在里面的一行,127.0.0.1下输入以下对应的内容,其中前面是空间对应的IP,后面对应您的未生效域名:
127.0.0.1 localhost
61.145.112.x www.abc.com
以上为原文, 我们所需要做的就是将hosts文件打开, 将最下面一句改成 127.0.0.1 www.你的预期域名.com 就完成了. 等不需要了的时候直接改回去就可以了.
这样做的好处是, 当你在调试一个风格/皮肤/插件时, 可以一边用UE打开CSS文件, 一边用资源管理器改图片名称, 只需要按几下Ctrl+S, F5就能看到效果, 比用ZBlog后台文件管理或者FlashFXP不断上传效率要高N倍.