razonyang / blog

My personal blog for sharing everything I know.

Home Page:https://razonyang.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

zh-cn/posts/caddy/redirect-from-old-path-to-new-path/

utterances-bot opened this issue · comments

Caddy 2 重定向旧路径到新路径 - Razon Yang

Caddy 2 重定向旧路径到新路径配置说明

https://razonyang.com/zh-cn/posts/caddy/redirect-from-old-path-to-new-path/

作者你好,我想请教下,备案相关的事,麻烦了,问题如下:

  1. 咱的这个hugo主题备案有啥主义的吗,我查阅说评论功能个人网站不能备案,也不知道是不是真的?
  2. 对于挂广告,是不是必须有了备案才可以?
  3. 广告需不需要icp经营许可证

@miaogaolin
备案期间关闭评论就好了,后面再开就行。
广告和备案没关系,不过我挂的是谷歌的广告,如果是国内的广告联盟(比如百度),审核的时候需要有备案号。

那我也挂谷歌广告,服务器选择香港的,不用国内服务器,也不备案了。
这种方式:除了速度影响、还有百度的广告外等,备案还有啥好处没,在纠结

一般而言,好处不大。
主要国内的服务器比较便宜,内容面向国内用户的话,速度快,还可以用上国内的 CDN 提速。
但是博客的话,流量不大,选香港服务器,速度影响也很小。

一般而言,好处不大。
主要国内的服务器比较便宜,内容面向国内用户的话,速度快,还可以用上国内的 CDN 提速。
但是博客的话,流量不大,选香港服务器,速度影响也很小。

谢谢谢... 没问题了

非常不错,解决了我的问题😋

博主,请问下我将网站只保留中文,因此想去掉链接中zh-cn这个子目录。我该如何处理?

@luqicoderconfig.toml 中的 defaultContentLanguageInSubdir 改为 false 应该就可以了。

defaultContentLanguage = "zh-cn"
defaultContentLanguageInSubdir = false

麻烦问下,我想给站点设置背景图片应该从哪里更改

@luqicoderassets/css/custom.css 中添加以下 CSS 即可:

/images/bg.png 是你的背景图片,对应的存放路径为:/static/images/bg.png

body {
    background-size: cover;
    background-image: url(/images/bg.png);
}

@luqicoder 一个小提醒,你也可以根据亮色定制不同的背景图片:

body {
    background-size: cover;
    background-image: url(/images/bg.png);
}

[data-mode="dark"] body {
    background-image: url(/images/bg-dark.png);
}

/images/bg-dark.png 为暗色下的背景图片。

@luqicoder 一个小提醒,你也可以根据亮色定制不同的背景图片:

body {
    background-size: cover;
    background-image: url(/images/bg.png);
}

[data-mode="dark"] body {
    background-image: url(/images/bg-dark.png);
}

/images/bg-dark.png 为暗色下的背景图片。

好的,谢谢作者!

麻烦作者,我想请教如何取消docs布局文章中的左边侧边栏。此外docs布局下的文章默认都有这段话,我没找到从何处删除?
image

@luqicoder docs 布局的左右侧边栏是无法取消的;图中那段话是一个钩子,位于 layouts/partials/hooks/content-begin.html,删除或清空内容即可。

如果你想要在 posts 布局左侧栏某个部件随浏览器滚动,可以参考razonyang/hugo-theme-bootstrap#404 (comment)

@luqicoder docs 布局的左右侧边栏是无法取消的;图中那段话是一个钩子,位于 layouts/partials/hooks/content-begin.html,删除或清空内容即可。

如果你想要在 posts 布局左侧栏某个部件随浏览器滚动,可以参考razonyang/hugo-theme-bootstrap#404 (comment)

感谢作者回复!我有一个新问题
image
由于我设置了只使用中文,因此http://localhost:1313/manifest.json才是有效的链接,但是浏览器加载manifest.json文件在/zh-cn目录下,我能从哪里修改这部分吗

感谢作者回复!我有一个新问题 image 由于我设置了只使用中文,因此http://localhost:1313/manifest.json才是有效的链接,但是浏览器加载manifest.json文件在/zh-cn目录下,我能从哪里修改这部分吗

这是 BUG,已经在最新的版本修复了,不过最新版 0.68.0 使用 Hugo Pipes 进行前端资源的构建,包含很多不兼容的改动,升级请参阅 UPGRADE.

@luqicoder 另外提一下,自 v0.69.0 后,可以通过站点参数 params.toml 中指定背景图片:

backgroundImage = ['/images/bg.png'] # Use the same image on light and dark modes.
backgroundImage = ['/images/bg-light.png', 'images/bg-dark.png'] # Use different images on light and dark modes.