1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

バリュードメインとNetlifyの設定(Hugoの場合)

Last updated at Posted at 2020-08-16

前提条件

下記以外の設定(config.toml等)が終わっている場合です。
netlify.tomlは未使用です。

Advanced build settingsに注意

Netlifyログイン後、

  1. Connect to Git provider
  2. Pick a repository
  3. Build options, and deploy! 

上記3番目ビルドオプションのページで Advanced build settings の **"New variable"**をクリック。
Keyを HUGO_VERSION
Valueは 0.74.3 (使用中のHugoのバージョン)
と追加して "Depoly Site" をクリックします。
Valueは最新のバージョンではなく、現在使っているバージョンです。

config.tomlの編集

Deploy後、そのままではテーマが未反映の状態なので

config.toml
baseURL = "https://hogehoge.netlify.app/"
# hogehoge部分はOverviewの上部に記載されています

2020年8月15日現在、上記設定のみで無事にDepoyされました。

独自ドメインの設定もする場合

Netlifyログイン後、Settings >> Domain management >>Domains と進み、Custom domains内の Add domain alias で設定したいドメイン(例. example.com)を追加します。

設定したドメインの右側に表示されたCheck DNS configurationをクリックするとIPアドレスが表示されているのでメモります。

バリュードメインにログイン後、ドメインのDNS設定ページで

a @ 000.000.00.00 (メモったIPアドレス)
# example.com(サブドメイン無し)のIPはこれだよっていう設定

a www 000.000.00.00 (同上)
# www.example.comのIPはこれだよっていう設定

それから

config.toml
baseURL = "https://example.com/"
# ここも同じように変更します。

これでしばらく待つと、HTTPSも含めアクセスできるようになります。
www無しは Primary domain に、www有りは Redirects automatically to primary domain という設定になります。
ちなみに、今回はバリュードメインのネームサーバーを使用しています。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?