主题: 图片前后与后台显示问题
作者: 我来学习的, 发布日期: 2012-06-02 23:58:29, 浏览数: 3357

搞这个问题搞了一天了,不能用根路径,全部得相对路径。


后台返回的 ../folder/xx.jpg时在编辑器里可以看到图


而前台显示应该是 folder/xx.jpg ,如果用根路径的话可能会造成二级网站直接读到根目录上



是否有什么设置是我未发现的呢? 求解


Ps: 我是用asp写的

作者: arist, 发布日期: 2012-06-03 17:38:25

为什么每个好点的软件,他的用户体验都这么差,开发这些功能,你也给出完整和可行的配置说明啊!


 * 本PHP程序是演示程序,建议不要直接在实际项目中使用。
 * 如果您确定直接使用本程序,使用之前请仔细确认相关安全设置


这是一个你们的注释,这个相关安全设置在哪里呢?


对多的就是图片显示的问题,麻烦你们给点时间出来,做个教程放到官网上嘛。软件都开发出来了,你也得让别人使用得方便啊,我们又不是你们代码的测试员。

回复
作者: Roddy, 发布日期: 2012-06-03 22:55:58

回复arist:目前 KindEditor 是用 JS 编写的,只提供前端的解决方案,是一个零部件,不是汽车。提供的后端程序都比较简单,基本告诉用户返回的JSON格式,使用不当可能会造成漏洞。集成编辑器之前,请了解 XSS、CSRF 、SQL注入、上传安全、目录遍历漏洞等知识,因为这些安全知识不局限于编辑器,所以没有提供相应的文档。

回复
作者: 我来学习的, 发布日期: 2012-06-04 08:20:45

回复Roddy:老大,回复都回复了,你也帮我答疑一下吧 



回复
作者: Roddy, 发布日期: 2012-06-04 10:25:42

你这种情况用相对路径无解。


只有2种办法:


1. 用根路径, /static/abc/123.jpg

2. 用带域名的URL,http://domain.com/static/abc/123.jpg


建议用第2个办法,用变量配置域名部分。

回复
发表新帖 发表回复