大海深深 发表于 2009-7-2 18:33:55

w2000服务器图片地址不能替换为自已域名地址

要本地netbox web测试,采集发布图片地址能自动更换本机地址为<IMG src="http://10.0.0.11/mybbs/Image/2009070120373516.jpg" border=0>

但在w2000上发布,图片地址就成乱码了<IMGsrc="Image2009070120373516.jpg?" border=0>造成图片无法正常显示。

这是什么原因?乱码格式大概是这样,具体明天记得发上来。


我是用在内部局域网的,真接ip访问。

飛越無限 发表于 2009-7-2 18:56:16

采集的时候记得过滤那个不要过滤那个空白的,不然就会出问题的

大海深深 发表于 2009-7-2 19:57:27

采集的时候记得过滤那个不要过滤那个空白的,不然就会出问题的
飛越無限 发表于 2009-7-2 18:56 http://bbs.locoy.com/images/common/back.gif
空白的"<"嘛?没搞懂

大海深深 发表于 2009-7-3 10:14:50

这是个程序bug
在本地netbox web测试能正常web在线发存采集内容,图片地址能正常替换为本机地址。
但发布到win2000服务器,图片地址就会出现乱码如下:
<IMGSRC="IMAGE 2009070308074525.jpg?>
<IMGSRC=" Image 2009070121321917.jpg?>
<IMGSRC=" 2009070121322522.jpg? Image>

乱码情况基本就上面这三种,造成图片无法显示。

我想这是程序替换规则有问题,
下面这段是在wi2000服务器上把内容中的图片名不变但地址替换成本地地址的代码,看是不是程序中的这段代码有问题。
Content=(ReplaceText(""&Content&"","((http|https|ftp|rtsp|mms):(\/\/|\\\\){1}((\w)+[.]){1,}(net|com|cn|org|cc|tv|{1,3})(\S*\/)((\S)+[.]{1}(gif|jpg|png|bmp)))","/Image/$8"))

大海深深 发表于 2009-7-3 21:27:49

选择不下载图片,再线发布内容中的图片
<img src="http://farm3.static.flickr.com/2491/3681275680_9c7708dcba.jpg">

发布以后就变成下面的样子了,图片就无法显示,这是不是bug,还是免费版就这样啊?

<IMGSRC="HTTP: farm3.static.flickr.com 3681275680_9c7708dcba.jpg? 2491>

大海深深 发表于 2009-7-4 13:06:14

问题解决了,编辑采集规则第三页左下角,URLENCODE,没有勾选
http://huqiao.net/offic/火车头.jpg
页: [1]
查看完整版本: w2000服务器图片地址不能替换为自已域名地址