介绍一个制作情侣网站的方法,无需服务器、域名,基于saas和动态地址
  D3PbbYD1y7Ov 2023年11月02日 54 0

基于saas和动态地址,实现了一个不需要部署服务器、域名的情侣网站。网站链接。

目前网上大部分情侣网站或者情侣空间,都是模板代码的形式,需要我们去注册域名或者服务器。我们采用saas服务,将用户数据隔离在各自的租户空间,并用动态的域名指向各个空间,用户无需在关注服务器、域名等底层技术。项目采用springboot2.0+mybatis+thymeleaf的框架方案,会话管理采用shiro+memoryCache。

首先看一下主要功能:

介绍一个制作情侣网站的方法,无需服务器、域名,基于saas和动态地址_情侣网站

1.进入情侣空间官网,点击“开始制作”

介绍一个制作情侣网站的方法,无需服务器、域名,基于saas和动态地址_域名_02

2.注册一个新的用户,情侣空间已经自动创建了,点击首页会自动跳转。

3.在网站设置里面,配置好头像、背景、纪念日等信息,专属情侣空间就创建好了

整个项目开发过程中遇到很多问题,在此记录一下,防止后面再踩坑:

1.图片上传报错:Could not parse multipart servlet request; nested exception is java.io.IOException: The temporary upload location [/tmp/tomcat.4181869668815169714.8023/work/Tomcat/localhost/ROOT] is not valid

这个问题是比较坑的地方是本地没有问题,服务器上面十天以上才有这个问题,问题的原因是tomcat处理post请求会创建临时目录存储,但是临时目录在10天左右会被OS删除。解决方法通过application.yml文件中设置multipart location固定了存储目录:

spring:
	http:
		multipart:
			location: /usr/local/upload_tmp

2.微信分享失效

按照微信官方文档的方法,逐一试过。配置wx.config,回调

updateAppMessageShareData、updateTimelineShareData等方法,用开发者工具各种调试,配置都没问题,但是分享总是出不来。

最后从网上搜答案才知道,微信对于链接的转发,直接屏蔽了缩略图和分享回调,只有通过扫码方式进入微信浏览器的页面才有分享的tdk信息。只能在分享链接下面增加了一个二维码,用户可以直接扫码分享。

3.百度seo没有抓取图片

百度seo收录整整花了一个月,联系百度客户说如果采用百度云服务可能会加速。百度收录以后只收录的tdk信息,没有缩略图,效果看上去不太好。查询文档发现需要提供121:75比例的图片,才能增加百度抓取缩略图的概率。




【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  X5zJxoD00Cah   2023年11月19日   26   0   0 Python服务器
  DF5J4hb0hcmT   2023年12月12日   31   0   0 服务器git
D3PbbYD1y7Ov