Wpマルチサイト化(サブディレクトリ型)はめちゃ簡単!初心者のハマリポイントは2箇所だけ!

くつキッチュ!アイコン カテゴリwordpress全般へ

Wpマルチサイト化サブディレクトリ型はめちゃ簡単!の初心者のハマリポイントは2箇所だけ! bento box by josey4628, on Flickr bento box by josey4628, on Flickr

Wpマルチサイト化(サブディレクトリ型)初心者のハマリポイント解説。

昨日くつキッチュ!SCRAPス アイコン ss-sS.Sより要望のあったWordPressのマルチサイト化(サブディレクトリ型)というのをやってみました。

とてもわかりやすいサイト様に助けていただだき、初心者のくつきも予想以上に簡単にマルチサイト化することが出来たのですが…

二点だけハマってしまったポイントがあったので解決法をシェアしたいと思います。

◆諸注意◆

  • 今回基本的にこちらのサイト様WordPressで複数のサイトを運用する(サブディレクトリ型)の解説で、初心者がハマりそうなポイント2箇所のみの解説となります。
  • ということで、マルチサイト化そのものの設定方法や、WpXでのWordPressインストール方法など、目的以外の解説は省きます。
  • 「なぜサブディレクトリ型を試してみたのか?」ということに関連して使用予定のサーバーの説明や、そもそも「なぜマルチサイト化することになったのか?」などの説明項目も一応あります。
  • そういった前置きは良いので、とにかくハマりポイントだけ知りたいという方は、もくじの5 ハマりその1 .htaccessファイルの編集まで飛ばして下さい。

※必ずバックアップを取ってから作業して下さい。 ※万が一不具合、不利益等が生じた場合でも当方は一切責任を負いかねますので、作業する際はご自身の責任で御願いします。

 

なぜマルチサイト化?

サイトをオーダーをしたS.Sに話を聞いてみたところ、

  • ビジュアルとテキストほぼ同量のコンテンツということ。
  • 派生コンテンツが複雑なこと。

が判明しましたので、そこからTOPはビジュアル重視のマトリクス系のテーマにし、コンテンツ自体はシンプルなテーマにリンクさせたらどうかという話になりました。

このあたり複雑なので必要ならまた別途記事にしますが、要は見栄えの良いインデックスとして、TOPにだけマトリクス系のテーマを置きたいということです。

方法としては、マルチサイト化の他にこういったCSS & JavaScript Toolboxなどのプラグインで、ページごとのデザインを変えるという手もありますが、なんといってもトップのマトリクス表示をJQueryでどうこうというするというのが、初心者にはハードルが高いような…;;

ということで、まずは簡単そうなマルチサイト化の方から試してみました。

 

wpXクラウド

wpXクラウドというのは、Xサーバーが運営する月額500円~WordPress専用高速サーバーサービスのことです。 PVに応じて料金が上がる仕組みで、最低金額月額525円~の場合は、想定PV月/~30万くらいとのこと。

ちなみに最高額は52,500円で、想定PV 月/250万とのことです。 ※消費税は4月1日から8%に変わります。 ※一般的な市の人口が20万~30万、京都府の人口が約250万です。ご参考まで。

まずは30万の壁を突破するのも相当アレでしょうし、PVが上がって料金があがってもそれはそれで納得でしょうし。

PVに合わせて料金が変動するのは良いシステムだなとSSにオススメしてみたのですが… ただ一つだけ問題が… それは、wpXクラウドではWordPressが一つしかインストール出来ないことです。

 

なぜサブディレクトリ型?

マルチサイト化にはサブドメイン型と、今回試したサブディレクトリ型があります。

  • サブドメイン型は複数のWordPressブログをドメインで結びつけたもの。
  • 一方サブディレクトリ型は、複数のWordPressをひとつののWordPressの中に入れ子にしたもの。(TOPの折り紙のアイキャッチ画像のように、メインサイトの中に追加サイトをいくつか入れ込む形)

です。 となると、ひとつしかWordPressがインストールできないwpXでマルチサイト化するには自動的にサブディレクトリ型が選択されることになります。 (サブドメイン型でも他サーバーで運用するブログを引っ張ってこれないことはないのですが、それではwpXの特徴の「高速」を活かせませんので。)

それと、SEO的にも同じテーマでの運用ならサブディレクトリ型が有利という説が有力なようです。

 

参考にさせていただきましたサイト

今回WordPressマルチサイト化にを試すにあたってはこちらWordPressで複数のサイトを運用する(サブディレクトリ型)のサイト様を参考にさせていただきました。

冒頭の注意書きでも申し上げましたが、当記事はこちらのサイトでくつきがつまづいた2箇所のみの解説ですので、その他の基本的な設定方法は上のサイトをご参考になさって下さい。

非常にわかりやすく、初心者のくつきにもあっけなくマルチサイト化できましたのでオススメです。

 

ハマりポイントその1 .htaccessファイルが開けない;;

2015-02-19追記:.htaccessファイルの編集方法

FTPから「.htaccessファイル」をダウンロード

「.htaccess」⇒「.htaccess.txt」にリネームして編集

「.htaccess.txt」をFTPにアップロード

「.htaccess.txt」⇒「.htaccess」にリネーム

で、簡単に出来るようです。失礼しました。

ソース:ブログやサイトのパフォーマンス改善やセキュリティ向上のためによく使う.htaccessの設定のまとめ | コリス 

一応、その他の編集方法として下記も残しておきます↓


先ほどのサイト様の解説によると、マルチサイト化(サブディレクトリ型)の際、いじるファイルは2つ。 wp-config.phpと.htaccessです。

もちろんどちらのファイルもwpXクラウドではFTPからの操作可能です。

ですので、wp-config.phpの書き換えまでの手順はうまく行ったのですが、次の手順で.htaccessファイルを書き換えようとしたところ、何度クリックしても開きません;;

こんなところでつまづくと思っていなかったので焦ってググリまくった結果、なんとか解決法をゲット。

.htaccessファイル編集方法 A:Dreamweaver

Dreamweaver:Dreamweaverで.htaccessや.htpasswdを表示する Dreamweaver⇒環境設定⇒[コードビューで開く]の欄に.htaccessと.htpasswdを書き加えます。※詳細は上記サイトでご確認下さいませ。 これでようやく編集できるようになりました。 Wpマルチサイト化サブディレクトリ型のつまづきポイントは2箇所。解決ファイル提供します。Dreamweaver .htaccess編集画面

◆設定しても.htaccessファイルが開けない場合 ちなみにくつきの場合は、この設定をした後も.htaccessファイルを右クリックしても[プログラムから開く]が選択できず、Dreamweaver側からファイル⇒開くでもファイルが表示されずで、開くことが出来ませんでした。

ですので、Dreamweaverのアイコンに.htaccessファイルをドロップして、タスクバーに表示されたファイル名をクリックするというやり方で開きました。 Wpマルチサイト化サブディレクトリ型のつまづきポイントは2箇所。解決ファイル提供します。Dreamweaver .htaccessファイルの開き方

ドロップすると、タスクバーのDreamweaverアイコンからこのような履歴が出ますので、その履歴の[.htaccess]をクリックすると開けます。

.htaccessファイル編集方法 B:拡張子の変更

拡張子を[htaccess.txt]などに変更して編集後、拡張子を元の[.htaccess]に戻すだけ。 こんな簡単に編集できるとは知りませんでした…ギャフン(´∀`;);

.htaccessファイル編集方法 C:wpXでは管理画面から編集可能!!

なんとwpXでは、FTP以外に管理パネルからも.htaccessファイルを直接編集できます。

Wpマルチサイト化サブディレクトリ型のつまづきポイントは2箇所。解決ファイル提供します。wpXクラウド管理画面 .htaccess編集画面

これが一番便利ですよね。 「.htaccessファイルが開けない;;;」とテンパっていた時は気づきませんでした、ダブルギャフン(´∀`;);;

あやしげ?

ちなみに、「.htaccessファイル 開けない」のようなワードで検索すると、(ちょっと怪しげな?)ダウンロード系のバナー広告満載のサイトがかなりヒットし「.htaccessファイルが編集できるソフトありまっせ(ΦωΦ)フフフ…」なんて感じでオススメされましたが… うっかりダウンロードしなくて良かったです;;

 

ハマりポイントその2「このウェブページにはリダイレクト ループが含まれています」エラー

.htaccessファイルの書き換え、アップロード上書きも完了! ひと通りの作業を終え、ようやく管理画面に入れるようになりました。

設定が完了するとこのように、メニューに[サイト管理者]の項目が増え、管理者のダッシュボードに行けるように変わっています。 ふーやった!!

Wpマルチサイト化サブディレクトリ型のつまづきポイントは2箇所。解決ファイル提供します。 管理者画面 メインサイト 追加サイト

と思った矢先、追加サイトのほうのダッシュボードへ行こうしたら「このウェブページにはリダイレクト ループが含まれています」というエラーが出て足止めを喰らいました;;

更に(URLを直打ちして移動した)追加サイトは、表示はされているのですがテーマがまったく反映されておらずテキストのみの表示;;

またしても、ハマりました…orz;; (スミマセン;あまりにもテンパったので、スクリーンショットを撮り忘れました;;)

ググッた結果、今度はこのサイト様にお助けいただきました。

WordPressをマルチサイトに対応させる場合の注意点|ふにろぐ 先ほどのエラーはWordPress[ネットワークの設置]の指示↓ 「/home/****/****.wp-x.jp/public_html/ の .htaccess ファイルに次を追加し、ほかの WordPress のルールを置き換えてください。」 通りに、下図の記述を.htaccess ファイルに「追加」したのですが、どうやらこれが原因のよう。

Wpマルチサイト化サブディレクトリ型のつまづきポイントは2箇所。解決ファイル提供します。 ネットワークの設置 .htaccessの書き換え

こちらのサイト様の記事にありましたように、「追加」ではなく元々の記述を全部コメントアウトし、指示のあった記述のみに「置き換え」してみました。

.htaccess ファイル変更内容

# BEGIN WordPress # <IfModule mod_rewrite.c> # RewriteEngine On # RewriteBase / # RewriteRule ^index\.php$ – [L] # RewriteCond %{REQUEST_FILENAME} !-f # RewriteCond %{REQUEST_FILENAME} !-d # RewriteRule . /index.php [L] # </IfModule> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ – [L] # add a trailing slash to /wp-admin RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L] RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^ – [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L] RewriteRule . index.php [L] # END WordPress

#マークがあるのが、コメントアウト部分です。 今回新たにコメントアウトしたのが、テキストが赤の部分です。 ※元の記述を全削除しても良かったのですが、ビビリなのでいつでも元に戻せるようコメントアウトにしました;; そうすることで、ようやく…

 

サイトが表示されました!!

親サイト http://****.wp-x.jp/ Wpマルチサイト化サブディレクトリ型のつまづきポイントは2箇所。解決ファイル提供します。 メインサイト 子サイト http://****.wp-x.jp/test1/ Wpマルチサイト化サブディレクトリ型のつまづきポイントは2箇所。解決ファイル提供します。 追加サイト

親サイトと子サイトで違うテーマを適用することができています。 あ~良かった…ε-(´∀`*)ホッ。

オマケ

上記2つの他、微妙にわかりづらかった「blogs.dir」ディレクトリの部分だけちょっと説明追加しておきます。

1) 「wp-content」ディレクトリに「blogs.dir」ディレクトリを作成し、パーミッションで書き込み権限を追加します。

よく考えればそんなに難しいことではないのですが、一瞬「ディレクトリ?」「ぱーみっしょん?」なんだっけ?となりましたので… Wpマルチサイト化サブディレクトリ型のつまづきポイントは2箇所。 blogs.dirというディレクトリとか、パーミッションとか

blogs.dirという名前のフォルダを作成⇒FTPにてwp-contentフォルダ中にアップロード⇒右クリック、属性の変更で[現在の属性]に707と入力。 以上です。

 

マルチサイト化はメリット・デメリットあります。

というわけで、こちらのサイト様WordPressで複数のサイトを運用する(サブディレクトリ型)の解説と[.htaccessファイルの開き方と編集の仕方]さえ押さえていればなんてことはないマルチサイト化ですが… マルチサイト化には親と子で別テーマを使えたり、運営者と別の管理者を入れられたり便利な面がある一方、インストール出来ないプラグインがあったり、構造が複雑になることでバグが起きやすくなったりというリスクもあるようです。

とはいえ、ご自身がどんな使い方をしたいのかによってメリット・デメリットの感じ方も変わってくると思います。

メリットのほうが大きいと思われる方はレッツチャレンジ!

 

というわけで、今回要望のあった用途(TOPとメインを別のテーマにする等)的には一番楽な方法だったのですが、サーバー無料期間中に他の方法(CSS & JavaScript Toolboxプラグイン等)も色々試してみたいと思っています。

色々とお試してみて基本的に問題なければ、そのままwpXクラウドを正式契約、微妙かなという場合は、Xサーバーもしくは系列のネットオウルを再検討して貰う予定です。

その際またなにか気づいたことがあれば、記事にしたいと思います。

でっは~(*´∀`*)ノシ

 

記事がお気に召しましたら投票していただけると嬉しいです♪

ブログランキング・にほんブログ村へ にほんブログ村

 

Share on Tumblr

  • このエントリーをはてなブックマークに追加
  • Share on Tumblr

関連記事

326/365 - plug in. by Bryan Rosengrant, on Flickr Some rights reserved

Q:ワードプレスの記事内にSoundCloudの音楽を埋め込むには? A:【WPプラグイン】は不要です!

タイトル通りです。今はURLだけで埋め込み完了です。  326/365 - pl

記事を読む

フィード取得サービスを利用して『画像付きカテゴリ別記事』を表示させる方法 その1『忍者レコメンド』

  rss by TEIA MG, on Flickr もくじ 《くつキッチュ/スクラ

記事を読む

BrowserLabo亡き後、いろんなチェックサービスでシャドウと角丸のCSSチェックをしてみた "Select your web browser(s) by zipckr, on Flickr

ブラウザ表示チェック3大サービスを無料範囲内で試してみたよ♪

 各ブラウザによっての見え方を改めてテストしてみた Select your w

記事を読む

WordPress 4.3の更新でやらかした話 WP-Banがバグってサイトが真っ白に( × △ × )【解決済み】ようこそWordPress4.3

WordPress 4.3の更新でやらかした話 サイトが真っ白( × △ × )【更新時のプラグイン停止をお忘れなく!】

  『ユーキャン』で資料請求しました。※住所部分など、加工しています   W

記事を読む

サイトの名刺ファビコンテスト前哨戦-ファビコン設置方法-* アイキャッチ画像 Favicons by Loozrboy, on Flickr

「サイトの名刺?」ファビコン設置方法 -ファビコンテスト前哨戦-

本日はサイトの名刺『ファビコン』に関しての記事です。 Favicons by Loozrb

記事を読む

人生でやりたい100のリスト アイキャッチ画像 Miami Beach sightseeing bus tour - Ocean Drive by interbeat, on Flick

記事を書いているだけで人生が楽しくなった!「人生でやりたい100のリスト」がめっちゃオススメ!!

昨日こちらのテーマ(子テーマヘッダー部分CSS)でお世話になっておりますQtaro さん

記事を読む

ああこれSTINGERだなとわかるブログの特徴 検索ボックス編 Magnified Eye_5364c by hoyasmeg, on Flickr

「オッス!オラSTINGER!」……のカスタマイズ、検索ボックス編 あとちょろっとbtn素材配布♪

本日は、『くつキッチュ/SCRAPス!』でもお世話になっておりますWordPressテーマ『

記事を読む

『くつキッチュ/スクラップス!』アイコン凡例 アイキャッチ画像

『くつキッチュ/スクラップス!』アイコン凡例

    当ブログでは『NetVibes』のRSSなど

記事を読む

A calm owl by Tambako The Jaguar, on Flickr 【お知らせ】姉妹サイト『イチパン!』復旧しました( ;∀;) くつキッチュアイキャッチ画像

【お知らせ】姉妹サイト『イチパン!』復旧しました( ;∀;)

A calm owl by Tambako The Jaguar, on Flickr Some

記事を読む

ネットオウルでワードプレスをインストしてもログイン画面が表示されない時の対処法 default_page画像

ネットオウルでワードプレスをインストしてもログイン画面が表示されない時の対処法

 もくじ これまで無料サーバーのめちゃくちゃお手軽なインストールに頼りきりだったくつき

記事を読む

Comment

  1. あいる より:

    ありがとうございます。同じ現象で困っていましたが、無事解決しました。
    お礼まで(^^)

    • くつき より:

      いえいえー、ちょっとした体験談メモですが、お役に立てたようで嬉しいです。
      それでは良いWordPressライフを~(*´▽`*)ノシ

Message

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

CAPTCHA


Time limit is exhausted. Please reload CAPTCHA.

  • 創作クラスタ応援し隊のくつきちよこ(崛起智世子)です。 このブログは、「ネット著 作権」、「セルフプロモーション」、「ワードプレス運用」、「電子書籍サービス」、 「自己出版(セルフパブリッシング)」、「創作」等に関する情報をお届けしておりま す。 ※Wiki『創作ステージ@まちペディア』(ちょっと押してますが)作成中です♪
  • follow us in feedly
  • くつキッチュ/スクラップス! on Tumblr

  • 「表現の自由を守る党」自作応援バナー くつきちよこ

  • パソコン工房「CLIP STUDIO PAINT PRO推奨パソコン」エントリーモデル登場