サポート » インストール » nginxサーバーのマルチサイトの管理画面にログインできない

  • nginxを使ったサーバーでWordPressを運用しています。

    http://domain.com/
    をメインに使っているのですが、
    http://domain.com/sub
    のような形のサブディレクトリ形式のマルチサイトを作りたいと考えています。

    if (!-e $request_filename) {
    rewrite /wp-admin$ $scheme://$host$uri/ permanent;
    rewrite ^(/[^/]+)?(/wp-.*) $2 last;
    rewrite ^(/[^/]+)?(/.*\.php) $2
    }
    ネット上で見つけたこのコードをnginxのconfに追加することで、サブサイトを閲覧することが出来るようになりました。

    ここまでは良かったのですが、このサブサイトの管理画面にログインすることができません。

    http://domain.com/sub/wp-admin
    にアクセスしても、トップのサイトと全く同じ管理画面しか表示されず、サブサイトの編集が行えない状況になっています。

    location ~* ^/wp-(admin|includes) {
    index index.php index.html index.htm;
    if ($request_filename ~ .*\.php) {
    expires off;
    proxy_pass http://backend;
    }
    }

    wp-adminに関係する設定の記述は他にはこの部分があるのですが、サブサイトの管理画面にログインするためにはどのような修正が必要なのでしょうか。

    分かる方がいらっしゃいましたら、教えて頂ければと思います。

    よろしくお願いします。

1件の返信を表示中 - 1 - 1件目 (全1件中)
1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「nginxサーバーのマルチサイトの管理画面にログインできない」には新たに返信することはできません。