ExpressWeb、WordPressマルチサイトに挑戦その3

続き

サブドメインで作業を進めた理由、それはアドレスの見た目の良さから(笑)

たとえばhttp://harapeko.netという親サイトがあって小サイトをgourmet(グルメ)作りたいとします。

サブディレクトリ式だとhttp://harapeko.net/gourmetとなりますが、サブドメインだと

http://gourmet.harapeko.net こんな感じ時にスッキリ♪ 

でもこの方法のほうが難しいんです。誰かさんにも言ったことがありますが、サイト運営より出来上がる悩んで悩んで作り上げる、この行程が大好きなんです。(これから仕事で使うのにこの不順な理由w)

その2の話に戻しますが、参加サイトになかなか表示されないし、小サイトが反映されないいろいろといじくって見たがうまくいいかない。

路線変更、サブディレクトリ式(例、http://harapeko.net/gourmeね)にする。

導入方法は先と同じ、ただし、ネットワーク構築時にサブドメインにするかサブディレクトリにするかでサブディレクトリにチェックでインストールです。

でも、なんか変です。無事にインストールは出来ていますが、何処かでストップさせてる何かがあるようです。

そこでまたサーバー運営会社ExpressWebさんにサポートチケット問い合わせです。。。

返事が来た。

ーーーーーーーーーーーーーーーーーーーーーー


弊社テストアカウントで、マルチサイトのサブディレクトリ型にて、
Webサイトの作成をいたしましたところ、
ご報告いただきました通り、子サイトのダッシュボードにて、
404エラーを確認いたしました。

確認いたしましたところ、WordPressより指示のある、
web.configファイルの記述内容に、不具合となる原因がございました。
恐らくはWordPressのバグかと存じます。

WordPressよりコピーいただきましたweb.configファイルの記述を
以下部分を修正いただく事で、エラーが解消いただけるものと存じますので、
お試しくださいませ。

[ WordPressの記述 ]
———————————————————-
<rule name=”WordPress Rule 4″ stopProcessing=”true”>
       <match url=”^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*)” ignoreCase=”false” />
       <action type=”Rewrite” url=”{R:1}” />
     </rule>
———————————————————-

[修正内容]
———————————————————-
<rule name=”WordPress Rule 4″ stopProcessing=”true”>
       <match url=”^[_0-9a-zA-Z-]+/(wp-(content|admin|includes).*)” ignoreCase=”false” />
       <action type=”Rewrite” url=”{R:1}” />
     </rule>
———————————————————-



ーーーーーーーーーーーーーーーーーーーーーーーーーー

なるほどなるほど。。。


早速修正箇所をコピペしてエディターで編集でそう入れ替えです。


再起動で動きました(⌒▽⌒)


スマホで更新が多いので登録を。。。



あれ?


親サイトが登録が出来てまた小サイトが登録できない、なぜ?(´;ω;`)ブワ

イライラ。。。短気は損気と言いますが、言われた通りにやってなんで行かないんだろうとマジ思った。

ここまで。

続く

ここで一息、コーヒーいかがですか?

ExpressWeb、WordPressマルチサイト挑戦 その2

つづき

root下にディレクトリを作りその中にインストールする方法と違い、マルチサイトは直下に入れないと動かないため、直下にインストール。

うっかり忘れたバックアップ。7年間のログが(´;ω;`)ブワ

ま、いいか。。。(´・ω・`)

マルチサイトにはサブドメインとサブディレクトリの2つの方法がある。アドレスの見た目の良さでサブドメインでやってみよう。

http://(自分の好きなサブドメイン).mootama.net ←架空のアドレス

参考サイト ExpressWebのナレッジスペース

https://secure.windowshosting.jp/knowledgebase.php?action=displayarticle&id =291

$base = ‘/‘; これがない

とりあえず進みweb-configを開いて内容を指示のままコピペして再度ログイン。

上手く行ったと思ったが、と喜んだのです。がここからが今も続いてる地獄始まり。

サブドメインを作るに当たってあーでもないこうでもないとExpressWebの管理画面には結構な数のサブドメインがたくさん並んでる。

サイト追加しても参加サイトに反映されない、直にアクセスしてみるとレイアウトがガタガタです。

多分たくさんあるサブドメインが邪魔をしいるんじゃないかな?と素人考えで削除削除。

中には削除ができなく試行錯誤でやっと一本にまとめた。

これでもダメ。

Linuxサーバーの情報が多いが情報の少ないWindowsサーバーの構築は自分的にかなりハードルが高い。

ここでサポートチケットで質問をしてみることにした。

解答がきた。

——————––——————————-

担当にて、テストサイトから、WordPressのマルチサイト作成を行いましたところ、
マルチサイトの設定を行う事は出来ましたので、以下にご説明させていただきます。

ご確認いただきましたナレッジベースにて記載のある
[$base = ‘/‘;]の部分は、むーたま様のおっしゃる通り、
WordPressのコピー部分には記述がございませんでした。

弊社にてWordPressの詳細はわかりかねますが、
WordPressのバージョンによって、
記述の内容が異なっている可能性がございます。

この度は、混乱を招きまして申し訳ございません。

尚、こちらの記述はなくとも設定いただけますので、
手順通りに、WordPressに従ってコピー部分を
wp-config.phpと、web.configへ記述いただければと存じます。

また、ナレッジベースの[手順13]における、
[ドメインエイリアスの追加]でございますが、
現在、コントロールパネルでは、[ドメインエイリアス]の項目が存在せず、
[ドメイン]から作成いただく形となります。
その為、以下手順を参照いただき、ドメインエイリアスを作成ください。

1.[ドメイン]-[ドメインの追加]-[ドメイン]を選択する。
2.マルチサイトに設定いただいたサブドメイン名を入力する。
3.[存在するWebサイトに転送]にチェックを入れる。
4.[DNSを有効]のチェックを外す。
5.[ドメインの追加]をクリックする。

以上、何卒よろしくお願いいたします。

———————————————————–

早速実行で無事にできた。

できたのはいいが参加サイトに表示されないし、更新はPCよりiPadやiPhoneなどスマホからが多い。

専用アプリに登録しようとすると、親サイトは登録ができる。だけど子サイトが登録が出来ないのだ。

続く

ExpressWeb、WordPressマルチサイトに挑戦 1

WordPresをやり始めてからちょうど1年。
最初はBlogの高機能版としか浅い知識したがなった。
サーバーがどこがいいのか…悩み悩み、調べて行くとExpressWeb激安というキャッチフレーズに目が点です。

店のサイトを作るの前に、先に趣味のサイトを作って覚えたら今度は本業サイトを作ろうと開始。

以前書いていたBlogのエントリを全てエクスポート。画像もそれなりに。

以前にWebを作ってたのでそれなりの知識はあります。が、DBなんか触れる機会は皆無。

簡単インストールがあるのでそれを使った。

20140224-032353.jpg 

なんとかインストール。画面に「ね、簡単だったでしょ?」

それどころじゃい(´・ω・`)ショボーン

二つサイトをやりたいけど、マルチサイトの構築はまだまだできなかったので

rootに二つのディレクトリを作った。
ディレクトリAに店のサイト、ディレクトリBに趣味のサイトって感じです。

ここは比較的に簡単に運用ができた。

自分のお気に入りのテーマ(TimeLine1.3)がFacebookなは関わりあり人だったそうで、数時間で作ってしまったから驚きだ。

テンプレをインストールだとテーマインストール使えるが、このTimeLineは通常のインストールが使えないのてどっかに解凍させたのを準備。

wp-cotentのなかにあるディレクトリのThemesにいろいろあるテンプレがありますのでそこをおいてくる。

このTimeLineはお気に入りだった。
何がいいか、毎日かくので流れがわかればとこれにたのがきめて。全て英語表記だから理解するまでが大変。

ちょっと改行が癖があるだけで、見た目はクールだ。
毎日書き加えて早く1年。

店のサイトもやろうかと準備をしていたら、知り合いのプログラマー?WEB屋?のお友達のマダムたんから色々とお誘えてもらった。

そこで出たのがマルチサイト

管理画面は、本体は一箇所で二つ三つ…増やせるぞといわれたのが1週間前の話。

サイトバックアップ、DBバックアップ…取らずにデフォから始めるべー!といきなり作業開始!
(前のBlogの記事7年分が真っ白(´・ω・`)ショボーン)

続きは次回