スターサーバーでワードプレスのマルチサイト化したらハマった話

こんにちは! おもち @_____nyam です!

 

今日はワードプレスでマルチサイト化できなかった話ですw

 

ワードプレスで、ペラサイト量産しようと思っていたんですが、テーマ導入とかサイトごとに毎回するのってめんどくさいじゃないですか。

かといって、他のHPビルダーとか、今更手を出すのもおっくう…

 

ということで、ワードプレスをマルチサイト化したらいいんじゃないかって思いました!

 

だけど、スターサーバーで失敗して、ハマっちゃったので、その経緯を書いていきます(´;ω;`)

 

ワードプレスのマルチサイト化って?

ワードプレスマルチサイト化

実際にマルチサイト化したスクショがこれです↑

 

1個のワードプレスに、沢山サイトを入れるイメージで、テーマやプラグインなどを一括管理できるみたいです!

ワードプレスって、サイト毎にインストールして、それぞれテーマやプラグインを入れることが多いですよね。

複数サイトを作るってなったら、正直めんどくさいです…w

 

ワードプレスをマルチサイト化すれば、テーマをやプラグインを一括で導入できます。

しかも、1回のログインだけで、複数のサイトを管理できるので、毎回ログインする手間が省けます。

 

ワードプレスやテーマなどの更新も、一括でできちゃうので、めちゃくちゃ便利…

これはやるしかないwってなって頑張りました(`・ω・´)

 

(*’▽’)詳しく書いてくださっている方がいらっしゃいました↓

参考 WordPressマルチサイトのメリット・デメリット・設定方法Vektor,Inc.

 

複数の独自ドメインでマルチサイト化できるらしい

参考 WordPressマルチサイト化で異なる複数ドメインを設定する方法Hep Hep!

↑こちらのサイトによると、マルチサイト化したワードプレスで、サイトごとに異なるドメインを設定できるみたいです。

 

このサイト様の手順に従って、マルチサイト化していきました!

 

スターサーバーでマルチサイト化してみた結果

ワードプレスマルチサイト化

↑さっきのこの画像は、私がマルチサイト化したもののスクショです!

なんかできた気がしますwww

 

だけど…

マルチサイトに追加したサイトのダッシュボードを開こうとするとこうなります(´;ω;`)

 

404 File Not Found アクセスしようとしたページは 見つかりませんでした。 このエラーは、指定したページが見つからなかったことを意味します。 以下のような原因が考えられます。 アクセスしようとしたファイルが存在しない(ファイルの設置箇所を誤っている)。 URLアドレスが間違っている。

なんでだー!!!(´;ω;`)

ちなみに、トップページも開けません。

 

この原因は、判明しているので、下でせつめいしていきます(´;ω;`)

 

マルチサイト化でハマったところ

.htaccessの書き換えミス

次の内容を /home/サーバーID/ドメイン/public_html/ にある .htaccess ファイルへ追加して、他の WordPress ルールを置き換えてください:

サイトネットワークの設置

次の内容を /home/サーバーID/ドメイン/public_html/ にある .htaccess ファイルへ追加して、他の WordPress ルールを置き換えてください:

RewriteEngine On ~

こう書いてあったので、

「RewriteEngine On ~」のところを.htaccess ファイルに追記したんですが…

 

「他の WordPress ルールを置き換えてください」っていうのが、前に書いてあるものをまるまる置き換えるってことでした…!

 

まちがえた…w

書き換えをちゃんとしてみました。

 

参考 Wordpress のマルチサイト化でハマったところの覚書Qiita

↑コチラの記事を見て気づきました。

 

シンボリックリンクの作成

ここで、「私やってないことあるじゃん?」って気づきます(遅い)

シンボリックリンクってのを作らないといけないらしいです…!

 

コード
ln -s メインサイトのドメイン マルチサイトに追加したドメイン

 

このコードを打てばいいらしい…

だがしかし…

 

「どこから打てばいいんだ…????」

 

外部ツールTera Termで試してみた

そんなこんなで調べてみたら、SSHってので接続しないといけないらしいです…?

よく解くわからないですが←

 

Tera Term(テラターム)というツールでアクセスするとできるらしい…

外部ツールTera Termで試してみた

 

できない…(´;ω;`)

 

SSHが使えないことが判明

スターサーバーってそもそも、SSHが使えないらしい…←Ω\ζ°)チーン

スターサーバーのSSH対応表

これ、スターサーバーの機能一覧なのですが、すべてのプランで、SSH非対応の表示でした。
そりゃできねーよな!!!

 

SSH用のターミナルを見つけたので試してみた

そうしていたら、↓こんな記事を見つけました。

参考 SSH非対応のレンタルサーバーでも簡単にコマンドを実行したいならhostingstock.net

 

やってみた!

 

スターサーバーのFTPクライアント

できるじゃん!!!!

って思ったんだけど、、、

 

403 Forbidden アクセスしようとしたページは 表示できませんでした。 このエラーは、表示するページへのアクセス許可がなかったことを意味します。

403 でちゃいました…

 

もう私はここでギブアップ…w

 

まとめ・スターサーバーでワードプレスのマルチサイト化は不可能?

結局のところ、SSHが使えないスターサーバーでは、ワードプレスのマルチサイト化は難しそうですね…

 

参考記事のタイトルとURLを入力してくださいWordPressのサブドメイン型マルチサイト化について(エックスサーバー編)” site=”2019 Mの日記.”]

だけど、↑こちらの方の記事をみると、SSHで私が打ったコードがちょっと違う気も…してきました。

 

もしかして間違ったコマンド打ったんじゃない…?

 

でももう気力がありませんw

 

というのも、結局、ペラサイト量産って難しいなって思ってて、、、w
30サイト分のペラサイトを作るより、30記事くらいのサイトを1つ作る方が楽そうだなと思ってきました。
色んなテーマで30記事書くより、おなじテーマで30記事書く方が、階層にできるし、楽だなぁと、w

 

続きはまた気が向いたときにしようと思います~(`・ω・´)

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です