作者:piggyear | 来源:互联网 | 2023-09-14 11:23
现在我用asp.net做了一个网站后台,本来是想前台和后台放在一个网站中的,但是由于前台和后台是不同的登录界面,而且前台禁止admin登录,我决定把前台和后台分开为2个网站,但是有一个问题是,后台上传
现在我用asp.net做了一个网站后台,本来是想前台和后台放在一个网站中的,但是由于前台和后台是不同的登录界面,而且前台禁止admin登录,我决定把前台和后台分开为2个网站,但是有一个问题是,后台上传的图片,数据库里面都是相对路径,比如“~/abc.jpg”,如果这样的话,那前台怎么读取这个图片呢?是把后台上传好的图片再复制到前台网站中?还是有什么好方法?
7 个解决方案
2个网站在一个服务器上么?
取绝对路径
实在不成
你就取url呗~
将你 后台的 网站地址 写在配置文件中
在前台读取网站 读取配置文件 和 图片路径就行了
呵呵,这个有意思啊. 还分开两个网站. 这样可以将图片转为二进制流存到 数据库
如果是后台的话,可以把网站地址放到配置文件中。前台的话就直接引用url路径吧
你后台上传的图片存放到一个文件中,然后把图片的名称存放在数据库中然后绑定的时候就用路径+图片名的方式就可以了啊