こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

-広告-

締切り済みの質問

wordpressでマルチドメインのサイト運営

wordpressでマルチドメインのサイト運営を試みたところ、新ドメインサイトのダッシュボードをクリックすると以下のような文言がでてしまいます(添付ファイルご参照、サイトは表示されます)。
"Not Found
The requested URL /wp-admin/ was not found on this server."

sakuraのサーバーを使っており、以下のURLを上から下まで順にやっておりました。

「複数サイト運用方法(複数ドメイン型)」
http://www.templateking.jp/practical/build/multi_dom.html

テキストでは非常に分かりにくかったため、お手数ですがURLをご参考にして頂きたく思います。

色々調べてみて、.htaccessの内容が原因の気もするのですが、まだ解決には至っておりません参考までにrewrite ruleを記載させて頂きます。何卒宜しくお願い致します。

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]

# add a trailing slash to /wp-admin
RewriteRule ^wp-admin$ wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^(wp-(content|admin|includes).*) wp/$1 [L]
RewriteRule ^(.*\.php)$ wp/$1 [L]
RewriteRule . index.php [L]

投稿日時 - 2016-01-11 23:51:05

QNo.9109958

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

-広告-
-広告-

回答(3)

ANo.3

あまりマルチドメインの経験がないため、これで解決できるかどうかはわかりませんが……。手元にある本と、.htaccess(RewriteRule)の記述が異なっているように思います。ためしに、下記の.htaccessで再挑戦されてみてはいかがでしょうか。


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]


なお、ひとつのWordPressのなかに複数のサイトを持つことになるため、マルチドメインはなかなか難易度の高い技術だと思います。もしネットだけで解決できないのであれば、本に頼ってみてもいいかもしれません。上記の.htaccessは、『WordPressをちゃんと使うための教科書』という本からの引用になります。

いわゆる初心者向けの本ではありませんが、この本に出会えたおかげで、いままで挫折していたPHPが何となく理解できるようになりました。難しいこと(マルチドメインや自作テーマなど)に挑戦してみたい人は、たぶん持っていても損はないと思います。

参考URL:https://h2o-space.com/2013/08/393/

投稿日時 - 2016-02-07 23:03:57

ANo.2

> ただ、分かりにくかったら申し訳ないのですが、既に1サイトは運営できております。ので、基本的なアクセスは分かります。
> 同一アカウントでの複数サイト運営が分からず困っているのですが、いかがでしょうか。。。

失礼いたしました。

「さくらのレンタルサーバ」側でのマルチドメインの設定がありますが、こちらはいかがでしょうか。

参考) http://beadored.com/sakura-multidomain/

投稿日時 - 2016-01-15 16:31:04

ANo.1

「sakura」とは「さくらのレンタルサーバ」のことですか?
もしそうであればWordpressインストール時に「インストール先フォルダ名」を入力する欄があったとか思い、以下のようなURLパスでアクセスすることになるような気がします。

http://(ご自身のURL)/インストール先フォルダ名/wp-admin.php

投稿日時 - 2016-01-14 18:48:17

補足

はい。
ただ、分かりにくかったら申し訳ないのですが、既に1サイトは運営できております。ので、基本的なアクセスは分かります。
同一アカウントでの複数サイト運営が分からず困っているのですが、いかがでしょうか。。。

投稿日時 - 2016-01-14 23:04:03

-広告-
-広告-
-広告-
-広告-