HUGO: ссылки на контент не работают должным образом на развернутом сайте
Я новичок в Гюго. Я создал статический сайт, добавил тему, добавил контент. Это работает в моем локальном. Все ссылки ведут себя так, как должны. Затем я делаю «Hugo», чтобы создать файлы для развертывания в общедоступном каталоге. Теперь я разместил эту общую папку на своем сервере. Домашняя страница загружается правильно, но содержимое перенаправляется на сайт сетевого домена.
(скопируйте 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
Общая папка, развернутая на моем сервере 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
Попробуйте нажать на мой первый пост, или Поиск, или Архивы, или О странице. Он перенаправляет на https://net.domain.name/
Пожалуйста помоги!!!
1 ответ
Это похоже на проблему с DNS, а не на
Hugo
проблема.
Согласно инструменту WhatsMyDNS , ваш DNS-сервер вообще нигде не установлен (ссылка ).
Согласно ICANN, вы никогда не регистрировали свой домен. Godaddy показывает то же самое .
Вам нужно купить домен, прежде чем вы сможете его использовать.
Если вы приобрели домен, обратитесь к своему регистратору, чтобы решить проблему.
Если вы еще не приобрели его, обязательно сделайте это.