静的ページを「期限切れページ」に正しく変換するにはどうすればよいですか?
P粉930448030
P粉930448030 2023-09-11 19:35:30
0
1
542

静的なプロモーション ページがたくさんあります。ただし、プロモーションの有効期限が切れている場合は、有効期限ページに移動/表示する必要があります。 NextJS を使用して静的ページでこれを行う正しい方法は何ですか?

試行 1: getStaticProps で有効期限が切れているかどうかを確認します。問題は、再検証が 600 秒ごとに行われることです。したがって、これは正確な 12:00 ではなく、午前 12:28 に発生する可能性があります (いつデプロイするかによって異なります)。

したがって、期限切れのページは時間通りに表示されません。この問題をどうやって解決すればいいでしょうか?または、ページを切り替える「正しい」方法を実装します。

ああああ

P粉930448030
P粉930448030

全員に返信(1)
P粉144705065

再検証時間を動的に計算できます:

リーリー

これは、promoEndpromoStart が日付オブジェクトであることを前提としていますが、必要に応じてこれを調整できます。また、サーバー時刻が日付オブジェクトで使用されるタイムゾーンと一致していることを確認してください。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!