ブックマーク / zenn.dev/tomoyuki_kato (2)

  • Next.jsで特定のページを削除してリダイレクトの設定をする

    Next.jsでウェブサービスを運営していると、ページの構成を変更したい場合や古いコンテンツを新しいページに統合したい場合があります。この記事では、Next.jsで特定のページを削除し、そのURLから他のページへリダイレクトする方法を紹介します。 ステップ 1: 不要なページの削除 まずは、削除したいページのファイル(例えば pages/old-page.js)をプロジェクトから削除します。ファイルを削除することで、そのページへのアクセスができなくなります。 ステップ 2: リダイレクトの設定 削除したページへアクセスしたユーザーを新しいページに自動的にリダイレクトするには、next.config.js ファイルを編集します。このファイルがプロジェクトに存在しない場合は、プロジェクトのルートディレクトリに新しく作成してください。 module.exports = { async redir

    Next.jsで特定のページを削除してリダイレクトの設定をする
    yug1224
    yug1224 2024/08/11
  • Next.jsでフォーマットした日付を表示させたい

    Next.js2023年5月5日(金)のように表示させたかったので、その時の実装メモ。 フォーマットした日付をNext.jsで実装する 以下のようにコードを書くと、2023年5月5日(金)のように表示できる export const formatDate = () => { const now = new Date(); const year = now.getFullYear(); const month = now.getMonth() + 1; const date = now.getDate(); const day = now.getDay(); const week = ["日", "月", "火", "水", "木", "金", "土"][day]; return `${month}月${date}日 (${week})`; };

    Next.jsでフォーマットした日付を表示させたい
    yug1224
    yug1224 2024/07/29
  • 1