【Joe2.0】Halo-theme-joe2.0 主题发布 🚀🚀🚀
按文档设置
location / {
gzip_static on; # 静态压缩
add_header Cache-Control public,max-age=60,s-maxage=60; # 配置缓存
proxy_set_header HOST $host;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://127.0.0.1:8090;
}
这样就全部缓存了呀
怎么设置才能只缓存前台博客
不缓存后台管理呢
具体怎么操作呢
望告知,万分感谢
更新了1.5.0之后,我的Joe主题右边的目录栏点击貌似有的无法正常跳转了,不知道是不是我一个人的问题,
目录点击可以【正常跳转】的:
https://blog.laoda.de/archives/mac-app-2021#视频
https://blog.laoda.de/archives/host-static-sites-on-npm#推荐阅读
目录点击【无法正常跳转】的:
https://blog.laoda.de/archives/cheap-vps-racknerd#购买建议和注意事项
https://blog.laoda.de/archives/useful-script#docker相关
https://blog.laoda.de/archives/backup-server-series#视频
类似的还有很多,需要一一点开才能知道,没啥规律
环境信息
版本:1.5.0
数据库:H2 1.4.199 (2019-03-13)
运行模式:production
启用主题:Joe2.0
User Agent:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15
Joe主题最新版本
gugu 目录点击【无法正常跳转】的:https://blog.laoda.de/archives/backup-server-series#视频 其他俩仙总帮忙修复了
还有发现一个就是代码块如果是“plain text”,复制按钮会失效,如果是“bash”,则可以正常复制。
qinhua 刚刚我又测试了一下,这篇文章:https://blog.laoda.de/archives/useful-script 电脑上均可复制(chrome与Safari都没问题),手机端无法复制(Safari不可以,Chrome可以) 手机是iOS15.4
gugu 还有发现一个就是代码块如果是“plain text”,复制按钮会失效,如果是“bash”,则可以正常复制。
刚刚我又测试了一下,比如这篇文章:https://blog.laoda.de/archives/useful-script 电脑上均可复制(chrome与Safari都没问题),手机端无法复制(Safari不可以,Chrome可以) 手机是iOS15.4
还有小伙伴反馈,评论区的代码块显示有问题,不能自动换行 = = 详情可以看这的评论区:https://blog.laoda.de/archives/umami
请问一下,气球背景卡顿是什么原因呢
好用!
最新版halo用docker部署,使用此主题。测试邮件发送成功,但是评论不会发邮件通知。查看日志信息:
# 这里是测试成功了
2022-04-19 15:50:05.854 INFO 8 --- [pool-5-thread-2] run.halo.app.mail.AbstractMailService : Sent an email to [[xxxxxxxxxxx@qq.com]] successfully, subject: [hahha], sent date: [Tue Apr 19 15:50:05 CST 2022]
# 这里是评论发送邮件失败信息
2022-04-19 15:51:09.281 ERROR 8 --- [ task-53] .a.i.SimpleAsyncUncaughtExceptionHandler : Unexpected exception occurred invoking async method: public void run.halo.app.listener.comment.CommentEventListener.handleCommentNewEvent(run.halo.app.event.comment.CommentNewEvent)
run.halo.app.exception.NotFoundException: PostComment was not found or has been deleted
at run.halo.app.service.base.AbstractCrudService.lambda$getById$0(AbstractCrudService.java:139) ~[classes/:1.5.2]
at java.base/java.util.Optional.orElseThrow(Unknown Source) ~[na:na]
at run.halo.app.service.base.AbstractCrudService.getById(AbstractCrudService.java:138) ~[classes/:1.5.2]
at run.halo.app.service.base.AbstractCrudService$$FastClassBySpringCGLIB$$d181db6d.invoke(<generated>) ~[classes/:1.5.2]
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.18.jar:5.3.18]
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) ~[spring-aop-5.3.18.jar:5.3.18]
at run.halo.app.service.impl.PostCommentServiceImpl$$EnhancerBySpringCGLIB$$27d79334.getById(<generated>) ~[classes/:1.5.2]
at run.halo.app.listener.comment.CommentEventListener.handleCommentNewEvent(CommentEventListener.java:117) ~[classes/:1.5.2]
at run.halo.app.listener.comment.CommentEventListener$$FastClassBySpringCGLIB$$7fe2191c.invoke(<generated>) ~[classes/:1.5.2]
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.18.jar:5.3.18]
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:783) ~[spring-aop-5.3.18.jar:5.3.18]
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.18.jar:5.3.18]
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:753) ~[spring-aop-5.3.18.jar:5.3.18]
at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.18.jar:5.3.18]
at java.base/java.util.concurrent.FutureTask.run(Unknown Source) ~[na:na]
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:na]
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:na]
at java.base/java.lang.Thread.run(Unknown Source) ~[na:na]
蹲个大佬求解释,感谢。
libo-sober run.halo.app.exception.NotFoundException: PostComment was not found or has been deleted
这里run.halo.app.listener.comment.CommentEventListener
的这个postcomment函数有问题吗,我也没动,直接docker拉的最新版镜像。