HUGO:内容链接在已部署站点中无法正常工作
HUGO: Content Links not working properly in deployed site
我是 Hugo 的初学者。我生成了一个静态站点,添加了一个主题,添加了一些内容。它在我的本地工作。所有链接都按预期运行。然后我执行“Hugo”以在 public 目录中生成可部署文件。现在我将这个 public 文件夹放在我的服务器中。主页正确加载,但内容正在重定向到 net 域站点。
(复制站点 url 并在您的浏览器中查看)=> https://smehetre.xyz/
配置文件如下:
baseURL: https://smehtre.xyz/
languageCode: en-us
title: hello friend
theme: "PaperMod"
menu:
main:
- identifier: Search
name: Search
url: /search/
weight: 10
- identifier: Archives
name: Archives
url: /archives/
weight: 20
- identifier: Resume
name: Resume
url: /resume/
weight: 30
- identifier: About
name: About
url: /about/
weight: 40
Public 部署在我的 nginx 服务器上的文件夹:
├── 404.html
├── about
│ └── index.html
├── archives
│ └── index.html
├── assets
│ ├── css
│ │ └── stylesheet.min.8e489ec970cd58539487a8f697c827fd0de4aa9f638217b7db51cbc230ff6f95.css
│ └── js
│ ├── highlight.min.2840b7fccd34145847db71a290569594bdbdb00047097f75d6495d162f5d7dff.js
│ └── search.min.994d971a9492abf73721874ff533ba36f8b86300a65b0f03c96111ab1f6f32b2.js
├── categories
│ ├── index.html
│ └── index.xml
├── index.html
├── index.json
├── index.xml
├── page
│ └── 1
│ └── index.html
├── posts
│ ├── index.html
│ ├── index.xml
│ ├── my-first-post
│ │ └── index.html
│ └── page
│ └── 1
│ └── index.html
├── search
│ └── index.html
├── sitemap.xml
└── tags
├── index.html
└── index.xml
尝试点击我的第一个 post,或搜索或存档或关于页面。
它重定向到 https://net.domain.name/
请帮助!!!
这看起来像是 DNS 问题,而不是 Hugo
问题。
根据 WhatsMyDNS Tool your Name Server isn't set at all anywhere (link).
根据 ICANN 的说法,您实际上从未注册过您的域。 Godaddy shows the same.
您需要实际购买域名才能使用。
如果您购买了域,请联系您的注册商以解决问题。
如果您还没有购买,请务必购买。
我是 Hugo 的初学者。我生成了一个静态站点,添加了一个主题,添加了一些内容。它在我的本地工作。所有链接都按预期运行。然后我执行“Hugo”以在 public 目录中生成可部署文件。现在我将这个 public 文件夹放在我的服务器中。主页正确加载,但内容正在重定向到 net 域站点。
(复制站点 url 并在您的浏览器中查看)=> https://smehetre.xyz/ 配置文件如下:
baseURL: https://smehtre.xyz/
languageCode: en-us
title: hello friend
theme: "PaperMod"
menu:
main:
- identifier: Search
name: Search
url: /search/
weight: 10
- identifier: Archives
name: Archives
url: /archives/
weight: 20
- identifier: Resume
name: Resume
url: /resume/
weight: 30
- identifier: About
name: About
url: /about/
weight: 40
Public 部署在我的 nginx 服务器上的文件夹:
├── 404.html
├── about
│ └── index.html
├── archives
│ └── index.html
├── assets
│ ├── css
│ │ └── stylesheet.min.8e489ec970cd58539487a8f697c827fd0de4aa9f638217b7db51cbc230ff6f95.css
│ └── js
│ ├── highlight.min.2840b7fccd34145847db71a290569594bdbdb00047097f75d6495d162f5d7dff.js
│ └── search.min.994d971a9492abf73721874ff533ba36f8b86300a65b0f03c96111ab1f6f32b2.js
├── categories
│ ├── index.html
│ └── index.xml
├── index.html
├── index.json
├── index.xml
├── page
│ └── 1
│ └── index.html
├── posts
│ ├── index.html
│ ├── index.xml
│ ├── my-first-post
│ │ └── index.html
│ └── page
│ └── 1
│ └── index.html
├── search
│ └── index.html
├── sitemap.xml
└── tags
├── index.html
└── index.xml
尝试点击我的第一个 post,或搜索或存档或关于页面。 它重定向到 https://net.domain.name/
请帮助!!!
这看起来像是 DNS 问题,而不是 Hugo
问题。
根据 WhatsMyDNS Tool your Name Server isn't set at all anywhere (link).
根据 ICANN 的说法,您实际上从未注册过您的域。 Godaddy shows the same.
您需要实际购买域名才能使用。
如果您购买了域,请联系您的注册商以解决问题。
如果您还没有购买,请务必购买。