请问upload_file里的real_url能否用相对地址
比如在局域网测试环境中上传图片的真实地址是http://127.0.0.1:8888/Public/Uploads/2023-10-05/c479a950195910ccbc475d7811e7de69.jpg 在公网中绑定xx.com就显示不了图片了。 或者一开始绑定的xx.com,上传图片,记录的是http://xx.com/Public/Uploads/2023-10-05/c479a950195910ccbc475d7811e7de69.jpg,当更换一个域名doc.xx.com,那么也是显示不了图片的,所以这个real_url能否用相对地址./Public/Uploads/2023-10-05/c479a950195910ccbc475d7811e7de69.jpg保存
管理后台那里可以设置网站地址,指定图片前缀
okmal @.***>于2023年10月5日 周四上午10:08写道:
比如在局域网测试环境中上传图片的真实地址是 http://127.0.0.1:8888/Public/Uploads/2023-10-05/c479a950195910ccbc475d7811e7de69.jpg 在公网中绑定xx.com就显示不了图片了。 或者一开始绑定的xx.com,上传图片,记录的是 http://xx.com/Public/Uploads/2023-10-05/c479a950195910ccbc475d7811e7de69.jpg,当更换一个域名doc.xx.com,那么也是显示不了图片的,所以这个real_url能否用相对地址./Public/Uploads/2023-10-05/c479a950195910ccbc475d7811e7de69.jpg保存
— Reply to this email directly, view it on GitHub https://github.com/star7th/showdoc/issues/2066, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAQZHLR6GST7TQD2NSFMXZDX5YJCVAVCNFSM6AAAAAA5TP56VWVHI2DSMVQWIX3LMV43ASLTON2WKOZRHEZDOMRVGQZTKMA . You are receiving this because you are subscribed to this thread.Message ID: @.***>
管理后台那里可以设置网站地址,指定图片前缀 okmal @.>于2023年10月5日 周四上午10:08写道: … 比如在局域网测试环境中上传图片的真实地址是 http://127.0.0.1:8888/Public/Uploads/2023-10-05/c479a950195910ccbc475d7811e7de69.jpg 在公网中绑定xx.com就显示不了图片了。 或者一开始绑定的xx.com,上传图片,记录的是 http://xx.com/Public/Uploads/2023-10-05/c479a950195910ccbc475d7811e7de69.jpg,当更换一个域名doc.xx.com,那么也是显示不了图片的,所以这个real_url能否用相对地址./Public/Uploads/2023-10-05/c479a950195910ccbc475d7811e7de69.jpg保存 — Reply to this email directly, view it on GitHub <#2066>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAQZHLR6GST7TQD2NSFMXZDX5YJCVAVCNFSM6AAAAAA5TP56VWVHI2DSMVQWIX3LMV43ASLTON2WKOZRHEZDOMRVGQZTKMA . You are receiving this because you are subscribed to this thread.Message ID: @.>
有一个问题,如果相对地址使用 . 或者 .. 则会出现图片地址被过滤变为
因为希望使用当前url的前缀来当作网站的地址,而不是固定的一个地址, 支持使用当前相对的地址将会方便许多。 如果能解决就太好了,感谢
如果showdoc统一都是装在根目录下,用相对地址是没问题的。但是,showdoc要兼容安装到各种子目录的情况,如果使用相对地址,会明显增加维护负担,多很多逻辑判断,且容易出现向后兼容问题。我不想那样。