1.图片托管
将要展示的图片上传至免费图床或者自己的云服务器上,获取图片的直链URL(需确保链接可直接访问)。
2.创建展示页面
用以下HTML代码创建一个网页,替换[你的图片URL]
为实际图片链接:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="text-align: center; padding: 20px;">
<p>你要展示的文字</p>
<img src="[你的图片URL]" style="max-width: 100%;">
</body>
</html>
3.部署页面
最简单的可以将上述HTML文件部署到免费静态托管服务(如 GitHub Pages 或 Netlify),获取页面链接。
如果想要稳定可将上述HTML文件(命名为index.html)部署自己的云服务器上。
云服务器域名解析配置一个域名如cfz.cfd.xyz
Nginx配置修改,增加一段配置,保存配置。
server {
listen 80; # 访问不带端口号时,默认是80端口
server_name cfz.cfd.xyz; # 刚刚配置的域名
location / {
root /www/server/phpmyadmin; # 静态网页资源放置的文件夹(服务器上的位置)
# 默认访问index页面
try_files $uri $uri/ /index.html;
index index.html index.htm;
}
}
将index.html文件置于/www/server/phpmyadmin目录下。
访问cfz.cfd.xyz测试是否已在云服务器上完成部署。
4.生成二维码
可使用在线二维码生成工具(如 草料二维码),输入部署后的页面链接,生成二维码并下载。这样你的二维码就可以同时展示文字和图片了,当然你可以写各种各样的html文件,部署后生成二维码就可以跳转到你设计好的内容。
注意事项
- 微信可能对第三方链接有安全提示,建议使用备案域名或微信官方接口。
- 如需扫码后直接显示图片,必须通过网页跳转实现,二维码本身无法直接存储图片。
Comments NOTHING