Я хочу связать свои NEXT.js проект со статическим сайтом

#reactjs #web #next.js #content-management-system #strapi

Вопрос:

У меня есть веб-сайт, который я разработал с использованием HTML, CSS, это статический веб-сайт, но теперь я создал проект блога с использованием NEXT.js Интегрирован с API Strapi. Мой вопрос в том, как я могу связать свой статический веб-сайт с моим Next.js проект?

Я пытался использовать теги ссылок, но это не сработало

 import Link from "next/link";

function Home({ posts }) {
  return (
    <>
      <HomeHeader />
      <Link href="./index.html">
        <a>Static Page</a>
      </Link>
      <HomeLatestPosts Posts={posts} />
    </>
  );
}
 

Комментарии:

1. Для этого вы могли бы просто использовать обычный <a> элемент

2. Что вы имеете в виду под Link этим ? Вы хотите показать полную HTML-страницу в своем приложении Nextjs или просто навигационную ссылку на этот веб-сайт?

3. Просто переходы по ссылкам на мои полные HTML-файлы

Ответ №1:

Не используйте маршрутизатор или компонент «Ссылка». Просто используйте стандартный html-тег a с атрибутом href.

  <a href="insert link"> </a> 
 

Комментарии:

1. Спасибо, что это сработало для меня, но проблема в том, что URL-адрес выглядит так localhost:3000/index.html Мой Next.js проект(Блог) будет подстраницей моего статического веб-сайта. можно ли связать этот проект в качестве подстраницы с моим статическим сайтом?