Skip to content

Conversation

@kazzyfrog
Copy link
Member

概要

layout.tsx内に記載されているmetadata内に、metadataBaseで、URLオブジェクトを設定しました!

経緯として、OGP・Twitter画像が正しく表示されていませんでした!

これは、Vercel以外にデプロイする場合、layout.tsx内に記載されているmetadata内に、
metadataBaseで、URLオブジェクトを設定しないと、デフォルトでOGPなどの画像のパスがlocalhost:3000になってしまうことが原因だと思われます!

関連するIssue

closed #138

その他

公式より

デフォルトをオーバーライドする場合は、環境変数を使用してURLを計算することをお勧めします。

環境変数を使用した方が良かったかもです!
現状では、ローカルと本番だけなので、問題ないと思われます!

Copy link
Member

@kagomen kagomen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!
修正ありがとうございます!

@kagomen kagomen merged commit f686a1e into main Mar 29, 2024
@kagomen kagomen deleted the fix/#138-set-up-image-path branch March 29, 2024 11:52
@kazzyfrog kazzyfrog added the Type: 🐛 fix 修正、バグに関するもの label Apr 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Type: 🐛 fix 修正、バグに関するもの

Projects

None yet

Development

Successfully merging this pull request may close these issues.

画像パスを正しく指定するため、metadataにサイトのURLを追加する

2 participants