#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 проект(Блог) будет подстраницей моего статического веб-сайта. можно ли связать этот проект в качестве подстраницы с моим статическим сайтом?