Как загрузить файлы HTML, CSS веб-сайта в SquareSpace?

Я приобрел домен SquareSpace и создал свой веб-сайт с помощью Visual Studio Code в своей системе. Удивительно, но нет простого способа загрузить эти файлы HTML и CSS из моей системы в SquareSpace. Любая помощь приветствуется.

Решение После жизненно важного ответа я использовал вот решение.

Веб-сайт имеет два аспекта: доменное имя, предоставляемое Squarespace, и вам нужен хост для размещения необходимых кодов.

Существует множество вариантов бесплатного размещения ваших кодов, и среди них наиболее популярным является GitHub.

Поскольку Squarespace не принимает косую черту в псевдониме доменного имени, вам необходимо создать учетную запись GitHub с вашим доменным именем. Затем вам необходимо создать репозиторий следующего формата: .github.io (ссылка https://docs.github.com/en/pages/getting-started-with-github-pages/about-github- страницы#типы-страниц-github-сайтов). Таким образом, ваша страница GitHub после публикации не будет иметь косой черты.

После этого сначала вам необходимо опубликовать свой сайт на GitHub, что вы легко можете сделать, перейдя по этой ссылке: https://thewikihow.com/video_4eMnz8VbgyM&t=18s (это не на английском языке). , но думаю это не будет проблемой).

Далее вам нужно изменить запись DNS в Squarespace, которую вы можете найти по адресу https://account.squarespace.com/ -> DNS -> Настройки DNS, и эта ссылка поможет вам: https:/ /www.youtube.com/watch?v=EX4w9hsduNA.

Примечание. Прежде чем добавлять CNAME для вашего домена GitHub в Squarespace, вам необходимо удалить настройки DNS по умолчанию и, вероятно, придется подождать некоторое время, чтобы имя домена было доступно для каждой записи DNS.

SquareSpace предназначен не для этого

Daniel A. White 09.06.2024 19:52

Да, вы правы, и позже я понял, что у веб-сайта есть два аспекта: доменное имя и хостинг кодов. Если я не ошибаюсь, такие технические вещи простым людям неизвестны, и я полагаю, что этот вопрос поможет другим.

user7524206 12.06.2024 17:53
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
2
2
159
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Возможно, вы захотите ознакомиться с этой статьей поддержки Squarespace ЗДЕСЬ.

В статье упоминается:

Squarespace supports adding client-side code to your site. The options depend on your plan. All options are available during a trial:

Squarespace использует готовые собственные элементы, которые вы добавляете на свои веб-страницы через редактор графического интерфейса. Таким образом, такие вещи, как текст, изображения, кнопки и т. д., существуют как предварительно созданные компоненты в редакторе Squarespace, которые вы перетаскиваете, а затем редактируете свойства.

Судя по странице, ссылку на которую я дал выше, у них есть такие компоненты, как Code block (Basic), Code Block (Advanced), Code Injection, CSS Editor и Embed Block, которые можно использовать для реализации различного пользовательского кода. Доступен ли он в качестве компонента, зависит от типа вашего плана и того, какой код поддерживает каждый из них (JS, HTML, CSS и т. д.), похоже, различается.

У них также есть Squarespace Developer Platform, который, похоже, дает полный доступ к базовому коду веб-сайта.

Честно говоря, я чувствую, что дизайн Squarespace не предназначен для пользовательского исходного кода, а если и предназначен, то только для очень простых/второстепенных вещей. Например, настройка стиля или создание очень простого пользовательского компонента, такого как форма или кнопка и т. д. Если это все ваши пользовательские файлы HTML и CSS, то их компоненты, поддерживающие собственный код, могут вам подойти.

ИМХО, если весь ваш веб-сайт существует в исходном коде HTML и CSS, вам лучше просто разместить свои файлы в другом месте, например, Netlify или Heroku. Или, если вы готовы немного пройти обучение, Digital Ocean, AWS, Google Cloud Platform, Azure и т. д.

Если ваши страницы статичны, вы даже можете использовать страницы Github для бесплатного размещения своего веб-сайта.

Если у вас есть общедоступный домен или IP-адрес для размещенного HTML и CSS, вы можете настроить DNS-записи вашего доменного имени для пересылки на этот домен или IP-адрес через запись CNAME или A.

Спасибо за подробный ответ, который помог мне исправить ситуацию. Поскольку эта проблема может возникнуть у других, я добавлю в вопрос способ ее устранения.

user7524206 12.06.2024 18:18

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