|zyciis| 十分火急 多个网站如何来共享他们的图片 在同一个服务器中可不可以把多个网站的同一个目录

zyciis866 2008-07-14 06:37:48
我有网站
服务器存放是这样的
Objcet
Web
Upload
Web_Admin
Upload
-------------------------------------
其中的
Web为网站www.myweb.com
Web_Admin为网站www.admin.myweb.com
由于本来他们都是同一个网站的,后来把他们分为前台一个网站后台一个网站
但这里问题出现了,我在后台添加的商品图片,他只保存到了Web_Admin/Upload中
而这时前台查看的时候就查看不到这个图片
原因是前台的We/Upload中没有这个图片

现在如何来解决?

PS:我想到的最好的办法就是,让Web/Upload Web_Admin/Upload 这两个目录都指向同一个目录
不过好像没有这种功能

谢谢

...全文
91 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
shadowjl 2008-07-15
  • 打赏
  • 举报
回复
帮顶
JeffChung 2008-07-15
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 Rail100 的回复:]
建立虚拟目录最简单,不过要设置所有网站都可以访问它。
[/Quote]
Jinglecat 2008-07-15
  • 打赏
  • 举报
回复
你现在到底可以改的是什么?

能修改前台Web的站点源码吗?比如对 <img src="upload/xxx.png"> 修改成>

public static string imgSrcPrefix = "http://admin.xxx.com/"; // 全局静态

<img src="<% =imgSrcPrefix %>upload/xxx.png">

查找替换即可。

选择改 WebAdmin 也可以的
大正他爹 2008-07-15
  • 打赏
  • 举报
回复
为图片文件建一个域名
zyciis867 2008-07-15
  • 打赏
  • 举报
回复
RE:要么就是建立虚拟目录,指向另外一个站点的文件夹
--------------------------------------------
可以这样的吗
比如:
我有网站
服务器存放是这样的
Objcet
Web
Upload
Web_Admin
Upload
-------------------------------------
那么我把
Web_Admin
Upload
那么我在Web_Admin添加一个虚拟目录把地址指向
Web
Upload
这里就行了吗
我更新Web_Admin网站里地址为/Upload/XXX.gif
这样会更新到Web/Upload里面吗

谢谢 

PS:因为现在在网吧没有环境
Rail100 2008-07-14
  • 打赏
  • 举报
回复
建立虚拟目录最简单,不过要设置所有网站都可以访问它。
seesea125 2008-07-14
  • 打赏
  • 举报
回复
文件夹同步,下载个rysnc软件做同步

要么就是建立虚拟目录,指向另外一个站点的文件夹
zyciis866 2008-07-14
  • 打赏
  • 举报
回复
RE:
1.可以自己编写一个软件读取文件夹文件,同步至目标文件夹
2.可以在数据库中添加字段,表示是前台站还是后台站,页面中对此字段进行判断,从而生成正确图片文件路径
3.上传图片时,将图片URL,即http://www.myweb.com/Web_Admin/Upload/*.jpg 一起insert至数据库,这样只改上传程序,其他程序不变。
------------------------------------------------------------------
如果这里要我选的话。。
那么我只能就是选择 1)
因为这样才能最少的更改现有的网站内容

但问题是:服务器我是没有办法挂一个WinForm程序的

那WebForm能不能实现呢。。
  • 打赏
  • 举报
回复
以下三种方法任选一种:
1.可以自己编写一个软件读取文件夹文件,同步至目标文件夹
2.可以在数据库中添加字段,表示是前台站还是后台站,页面中对此字段进行判断,从而生成正确图片文件路径
3.上传图片时,将图片URL,即http://www.myweb.com/Web_Admin/Upload/*.jpg 一起insert至数据库,这样只改上传程序,其他程序不变。
zyciis866 2008-07-14
  • 打赏
  • 举报
回复
RE:我上一贴别人的方案
--------------------------
使用绝对路径?
src="c:\\img\\Upload\a.jpg"
RE:这样的话我的整个网站程序都要改很是麻烦
-------------------
我觉得可以用webservice实现。
RE:不清楚,但好像也是很复杂
---------------
用数据库存,用GDI+动态创建
RE:这个不可能吧,用数据库来存图片,那不是搞死服务器了

61,817

社区成员

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

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

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

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