Wix にサブドメインを設定する
現在簡単な掲示板のようなものを作成しようとしていて、さまざまなツールを試した結果、Wix が一番オシャレで使いやすいものが簡単に作れると分かった。しばらく使っていなかった Wix を久しぶりに使うことにした。
Wix はやはりプレミアムプラン(有料プラン)でドメインを接続したり、Wix の広告を外したりして使いたい。料金的に魅力的ではなかったので、Wix を使うのをやめていたんだが、自分で掲示板が作れない現在はとりあえず Wix のプレミアムプランを使おう。
料金やクーポン、プレミアムアップグレードについて | WIX
https://ja.wix.com/upgrade/website
***
今回は独自ドメインを「お名前.com」で取得し、そのサブドメインを Wix で使うことにした。その設定に苦労したのでメモしておく。
(1)Wix でサブドメインを接続したいサイトをプレミアムプランにアップグレードする。
(2)Wix の以下のドメイン一覧ページへ行き、「Add Domain > Connect a domain you already own」をクリック。
https://premium.wix.com/wix/api/mpContainerStaticController#/domains
(3)Which domain do you want to connect to [ Wix のサイト名]? に利用したいサブドメイン(subdomain.yourdomain.com)を記入。Where did you buy your domain? は「Other」を選択。Connection method は「DNS」。Next をクリック。
(4)表示されるネームサーバーを お名前.com の「ドメイン設定>ネームサーバーの設定>ネームサーバーの変更>[対象ドメイン]>他のネームサーバーを利用」に、追加する。保存。
(5)お名前.com の「ドメイン設定>ネームサーバーの設定>DNS関連機能の設定>[対象ドメイン]」をクリック。「DNSレコード設定を利用する」横の「設定する」をクリック。
(6)「入力>サイト作成>A/AAAA/CNAME/MX/NS/TXT/SRV/DSレコード」に以下のように記入。
・ホスト名:追加したい独自ドメイン
・TYPE:A
・TTL:3600
・VALUE:Wix にログインした状態で以下のページにアクセスし、「For subdomain.yourdomain.com, create an A record that points to: XX.XXX.XX.XXX」の「XX.XXX.XX.XXX」。
https://support.wix.com/en/article/connecting-a-subdomain-to-a-wix-site-domain-not-connected-to-wix
(7)「追加」、「確認画面へ進む」、「設定する」と進む。
(8)Wix サイトの管理画面の My Site Domains > Advanced のページで Your domain will go live soon と表示されているはずだ。数時間〜数日待つと、Domain successfully connected と表示されるようになり、同時にメールでも通知が来る。すると、www.subdomain.yourdomain.com にアクセスできるようになる。
そう、お気付きの通り、www が強制的に付けられてしまう。subdomain.yourdomain.com へアクセスしても、www.subdomain.yourdomain.com にリダイレクトされる。回避する方法を模索したが、以下の公式サイトにも書かれているように www を除くことはできないようだ。サブドメインの意味がないような・・・。
Removing ‘www' from Your Domain Name | Help Center | Wix.com
https://support.wix.com/en/article/removing-www-from-your-domain-name
***
以下の本家英語サイトを参考にした。同ページの日本語訳ページの情報は少し間違っている気がする・・・。
Connecting a Subdomain to a Wix Site (Domain Not Connected to Wix) | Help Center | Wix.com
https://support.wix.com/en/article/connecting-a-subdomain-to-a-wix-site-domain-not-connected-to-wix