X-Serverはサブディレクトリにドメインを設定する事ができない?
2020/05/16
多くのアフィリ兄貴たちが「いいよ!」って言うから、X-Serverを申し込んで使ってみました。
正直な感想として、確かにサーバーの性能は良さそうです。
僕は普段さくらインターネットのレンタルサーバーを使っているんですが、X-Serverの方がWordPressもサクサク動いていたように思います。
さらにはWordPressのインストールもめちゃくちゃ簡単。
サーバー代が月額1,080円程度でこのクオリティなら申しぶんなく、初めてのWPにもオススメなんじゃないかと。
・・・が、たった1つ、僕がやりたかった事は出来ませんでした。
それが、表題の件です。
以下で詳しく説明します。
※追記:その後当ブログは無事、さくら→X-Serverに移転致しました。
サブディレクトリにドメインを設定することが出来ない
最初に断っておきますが、「実は出来るけど、僕にその知識がなかっただけ」という可能性も捨てきれません。
が、逆を言えば僕ぐらいの知識の人だったら同じことが出来ない可能性もあると考えて貰えると幸いです。
さて、
サブディレクトリにドメインを設定することが出来ない、とはどういうことか。
X-Serverを申し込む時に、初期ドメインという設定をします。
仮に「kaketayo.xsrv.jp」だったとしましょう。
この状態でWordPressのインストールを行うと、初期ドメイン下にサブディレクトリが作成され、そこにPHPファイルが構築されることになります。
kaketayo.xsrv.jp/xxxxx/
このような感じに。
このxxxxxの中に、おなじみのWordPressプログラムファイルがインストールされているわけです。
僕は、さくらのレンタルサーバーでも初期ドメイン下にサブディレクトリを複数作り、それぞれに独自ドメインを設定してマルチサイト運用をしています。
今回、その感覚でX-serverもサブディレクトリ一つずつにドメインをあてこんで運用しようかと思っていたんですが、そのやり方がわかりませんでした。
誤解のないように書いておくと、X-Serverでマルチサイト運用ができないということではありません。
あくまで「サブディレクトリに独自ドメインを設定できなかった」という話です。
※後日追記:この記事がだいぶ古いもので・・・なんか最近X-Serverで試してみたら普通にできたような気もする。。。また試してみます。
ドメインごとに管理
なぜこういうことがやりたかったのかというと、僕の場合「とりあえずサブディレクトリに適当なWPブログを作る」ということをやって、あとから「やっぱりこれ独自ドメイン化しよう」ということが多々あったからなのです。
X-Serverの場合は独自ドメインなどの初期ドメインありきでディレクトリを作っていく感じ・・・と言えばわかりますでしょうか。(もう自分でも何を言っているかわからない)
で、調べているうちに、X-Serverの「よくある質問」にたどり着きました。
そこには
という質問が載っていました。
今回の件とは微妙に違いますが、僕が知りたかったことに似ている感じです。
で、回答は
とのこと。
そこにはFTPソフトを用いて新しく作ったドメイン用のディレクトリに、先に作ったWPファイルを手動で移動する方法が載っていました。
[参考]WordPress – よくある質問 | エックスサーバー
ふんふん、なるほど。
まぁとにかくサブディレクトリに独自ドメインの設定はできなくとも、初期ドメインのサブドメインなどで作ったサイトを移行する・・・という方法でならいけるみたいですね。
※ただし、手間がかかる、やりたくない、サポート対象外・・・ということは覚悟しておくべき。
→後日追記:WPならduplicatorとかのプラグインを使って簡単に移行できました。
おわりに
この辺の使いやすさ、使いづらさは人それぞれなので、エックスサーバーが悪いとかさくらが良いとかそういう話ではないことを最後に記しておきます。
人によっては「さくらのコントロールパネルは旧時代的で古い」って言う人もいるのに、僕は長年馴染んでて使いやすいぐらいだから、ほんと参考までに。
ちなみに、現在僕のブログは基本的にX-Serverを使っており、かなり信頼できるレンタルサーバーさんだと思っています。
悩んでいる方は10日間の無料期間があるんだから使ってみるべきですね!
逆にさくらも2週間の無料期間があるので使い比べてみるといいかも!
2020/05/16