###実現したいこと
- ワードプレスのマルチサイトの設定がうまくいきません。
前提
- サブドメインで追加したい
- サーバはxserverで契約
実施したこと
基本的に、ナビゲーションどおりに行いました。
(1)wp-config.phpに以下を記載
/* マルチサイト機能を有効にする */ define('WP_ALLOW_MULTISITE', true);
(2)ツール>ネットワークの設置に表示される以下の情報をwp-config.phpに記載
define('MULTISITE', true); define('SUBDOMAIN_INSTALL', false); define('DOMAIN_CURRENT_SITE', '自分のURL'); define('PATH_CURRENT_SITE', '/'); define('SITE_ID_CURRENT_SITE', 1); define('BLOG_ID_CURRENT_SITE', 1);
(3)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]
###発生している問題・エラーメッセージ
トップページのindex.htmlだけは読み込まれますが、その他のページ/ファイルは全て403エラーです。管理画面も403エラーで入れなくなります。
(2)の作業を元に戻すとエラーは解消されます。
###試したこと
wp-contentに blog.dir というフォルダを作れ、という意見があったのでやってみましたが、うまくいきませんでした。
初心者ですので、基本的なところで躓いてるかもしれません。
教えて頂けると幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。