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

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

目前网上大部分情侣网站或者情侣空间,都是模板代码的形式,需要我们去注册域名或者服务器。我们采用saas服务,将用户数据隔离在各自的租户空间,用动态化的域名指向各个用户空间,用户无需关注服务器、域名等底层技术。

首先看一下主要功能:

一键制作情侣网站,无需服务器、域名

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

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

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

项目采用springboot2.0+mybatis+thymeleaf的框架方案,会话管理采用shiro。整个项目开发过程中遇到很多问题,在此记录一下,防止后面再踩坑:

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比例的图片,才能增加百度抓取缩略图的概率。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值