@Ibishka

Как делают ссылки на страницы блога?

Например на странице истории. Ссылки для прочтения истории выглядит так samesite/histories/i-am-in-child и т.д т.е берут тайтле истории в линк. Конечно для каждой истории не создают страницу а берут айди и из бд загружают инфо. Но как ссылку другими делают как будто для всех есть страница. Я на чистом js брал данные из query запроса например samesite/histories/history?1 т.е для всех был один html.

Пример на сайте https://meduza.io/ есть. Смотрите ссылки на истории.
  • Вопрос задан
  • 50 просмотров
Решения вопроса 1
Kozack
@Kozack Куратор тега Vue.js
Thinking about a11y
Ну, обычно делается так:
Есть ссылка samesite/histories/i-am-in-child. Сервер или клиент, берут фрагмент i-am-in-child и по нему выполняется поиск в БД. Находится пост и он отображается.

Если поста по такой ссылке не найдено — вывести 404.

Это если в общих чертах. Для разных сайтов и стека способы реализации отличаются.

Конкретно для Vue
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы