网站后台和前台是分开的,前台怎么显示后台的图片

cyssxf101 2014-08-08 04:36:53
现在我用asp.net做了一个网站后台和前台,两个是分开相当于两个网站,但是有一个问题是,后台上传的图片,数据库里面都是绝对路径,如果域名一变从后台上传的图片前台就显示不出来了,我想换成相对路径,那前台怎么读取这个图片呢?有什么好方法?
...全文
942 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
淡淡的活着 2014-08-09
  • 打赏
  • 举报
回复
引用 8 楼 cyssxf101 的回复:
[quote=引用 4 楼 sp1234 的回复:] [quote=引用 3 楼 cyssxf101 的回复:] [quote=引用 1 楼 insus 的回复:] Insus.NET在实现文件上传时,一般只会存储旧文件名和一个新文件名,不包含任何路径。 现在你的情况,建议更新这个路径的字段,把它改为相对路径。
我改成相对路径但是前台图片是显示不出来config文件我也配置了<add key="DBNativeWeb" value="http://www.baidu.com"/>[/quote] 谁知道你的相对路径是怎样的?是相对什么呢?[/quote]上面这个问题解决了,但是在编译器里面上传的图片怎么处理啊![/quote]编辑器的图片保存的时候会变成有html代码的字符串 先获取src的标签 然后截取
cyssxf101 2014-08-09
  • 打赏
  • 举报
回复
引用 4 楼 sp1234 的回复:
[quote=引用 3 楼 cyssxf101 的回复:] [quote=引用 1 楼 insus 的回复:] Insus.NET在实现文件上传时,一般只会存储旧文件名和一个新文件名,不包含任何路径。 现在你的情况,建议更新这个路径的字段,把它改为相对路径。
我改成相对路径但是前台图片是显示不出来config文件我也配置了<add key="DBNativeWeb" value="http://www.baidu.com"/>[/quote] 谁知道你的相对路径是怎样的?是相对什么呢?[/quote]上面这个问题解决了,但是在编译器里面上传的图片怎么处理啊!
祥子爱游戏 2014-08-09
  • 打赏
  • 举报
回复
数据库啊,动态网页都是从数据库中取东西的
缪军 2014-08-09
  • 打赏
  • 举报
回复
图片调取应该使用虚拟路径, 先将文件服务器的目标文件夹共享给web服务器, 设定用于web匿名访问的账号和密码, 最后在web站点中添加一个虚拟目录并且映射到这个文件夹,设定为匿名访问
save4me 2014-08-09
  • 打赏
  • 举报
回复
1. 后台网站根目录是什么 2. 前台网站的根目录是什么 3. 图片的绝对路径是什么 如果图片文件夹既在后台的根目录下,又在前台的根目录下,那么用前台的根目录路径替换后台的根目录路径部分
  • 打赏
  • 举报
回复
引用 3 楼 cyssxf101 的回复:
[quote=引用 1 楼 insus 的回复:] Insus.NET在实现文件上传时,一般只会存储旧文件名和一个新文件名,不包含任何路径。 现在你的情况,建议更新这个路径的字段,把它改为相对路径。
我改成相对路径但是前台图片是显示不出来config文件我也配置了<add key="DBNativeWeb" value="http://www.baidu.com"/>[/quote] 谁知道你的相对路径是怎样的?是相对什么呢?
cyssxf101 2014-08-08
  • 打赏
  • 举报
回复
引用 1 楼 insus 的回复:
Insus.NET在实现文件上传时,一般只会存储旧文件名和一个新文件名,不包含任何路径。 现在你的情况,建议更新这个路径的字段,把它改为相对路径。
我改成相对路径但是前台图片是显示不出来config文件我也配置了<add key="DBNativeWeb" value="http://www.baidu.com"/>
nitaiyoucala 2014-08-08
  • 打赏
  • 举报
回复
一般只会存文件的名字把。。
insus 2014-08-08
  • 打赏
  • 举报
回复
Insus.NET在实现文件上传时,一般只会存储旧文件名和一个新文件名,不包含任何路径。 现在你的情况,建议更新这个路径的字段,把它改为相对路径。

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧