Я получаю неверный запрошенный URL (404 Not Found), когда я добавляю собственный домен, мои настройки должны быть неверными?

Я развернул свой сайт, созданный с помощью (create-реагировать-приложение) на GitHub-страницах.

У меня есть пользовательский домен Google, который я добавил на Github-страницах.

Я добавил CNAME и выполнил все инструкции

Теперь: 1 - если я не использую собственный домен, я могу получить доступ к своему веб-сайту, и он будет работать, если я зайду по адресу: https://myaccount.github.io/MyWebsite/

2- Если я добавлю пользовательский домен, Github говорит, что все в порядке (см. Прикрепленное изображение 1)

3- Как только я добавляю пользовательский домен и пытаюсь получить доступ к своему новому веб-сайту, я получаю следующие ошибки: main.12d12fef.css Failed to load resource: the server responded with a status of 404 (Not Found) main.56dc6c7d.js Failed to load resource: the server responded with a status of 404 (Not Found)

4. Если я проверяю консоль (вкладка "Сеть"), что-то не так (я подозреваю, что это проблема), запрошенный URL-адрес кажется неправильным (удвоено):

http://www.MyWebsite.com/MyWebsite/static/js/main.89dc2c1d.js

5- это причина, по которой ничего не найдено (404)

6- Если я удаляю Double и пытаюсь получить доступ к: http://www.MyWebsite.com/static/js/main.89dc2c1d.js

Я вижу минимизированный код

Вопрос: почему запрошенный URL неверный? Почему это удвоено?

http://www.MyWebsite.com/MyWebsite/static/js/main.89dc2c1d.js

Как я могу это исправить?

1 ответ

Хорошо, я нашел проблему:

Проблема была в моем package.json, на ключе домашней страницы

  • У меня изначально было, "homepage": "https://myGithubAccount.github.io/myWebsite"

  • Я должен был поставить вместо этого: "homepage": "https://myWebsite.com"

Проблема была решена с помощью этой модификации

Другие вопросы по тегам