这是默认没改的,可以访问也可以打开,把域名做了路径: 这是改了的: 打不开了 并且不是以自己的域名输url,比如: https://自己的.com/file/2cfe0a67e7ec72cfeac1e.jpg
@应无所住 #47 发布于2024/3/24 17:40:18 @Netsky #46 修改成这样 $imgpath = upload_image($filepath, $fileType, $file); if ($imgpath) { $image_host = 'https://你的反代域名'; $result = array( "code" => 200, "msg" => "上传成功", "url" => $image_host . $imgpath ); nginx配置反代,配置如下 location /upload { add_header Access-Control-Allow-Origin *; add_header Access-Control-Allow-Methods 'GET, POST, OPTIONS'; add_header Access-Control-Allow-Headers 'DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Authorization'; if ($request_method = 'OPTIONS') { return 204;} proxy_pass https://telegra.ph/upload; } location /file { proxy_pass https://telegra.ph/file; } 按照上面的设置,图片上传后输出地址正确了: https://t.xxx.com/file/c7ff50c9c3c4c525757f1.jpg 但是打开图片404错误
@应无所住 #58 发布于2024/3/24 18:17:53 @Netsky #57 用docker的吧 用的宝塔,改了下代码就可以了,搞不懂原理 location ~* ^/file { proxy_buffering off; proxy_pass https://telegra.ph$request_uri; proxy_http_version 1.1; }
这个tg的文章编辑没有加token认证,导致可以这样做 我担心tg早晚会加token!!!!!!!!!!!!!
@岳绮罗 #50 存tg的,这个是白嫖tg
这是默认没改的,可以访问也可以打开,把域名做了路径:
这是改了的:
打不开了
并且不是以自己的域名输url,比如:
https://自己的.com/file/2cfe0a67e7ec72cfeac1e.jpg
@岳绮罗 #50 tg服务器
@Netsky #54 已经把wp的去除了
按照上面的设置,图片上传后输出地址正确了:
https://t.xxx.com/file/c7ff50c9c3c4c525757f1.jpg
但是打开图片404错误
@Netsky #57 用docker的吧
用的宝塔,改了下代码就可以了,搞不懂原理
location ~* ^/file {
proxy_buffering off;
proxy_pass https://telegra.ph$request_uri;
proxy_http_version 1.1;
}
@Netsky #59 我也不懂,反代代码是网上找的