WordPressをローカルにインストールした。
マルチサイト機能を使いたくて、次の設定を施す。
http://cosmeblog-com.jp/wordpress-2/multisite_1domain.html
http://blog.infinity-dimensions.com/2012/03/wordpress-3x-multisite-memo.html#!/2012/03/wordpress-3x-multisite-memo.html
これでマルチサイト機能が使えるはずなのだが、サイトを新規追加しても「Not Found(404)」のエラーになってしまう。ネットの情報をたよりに、wp-config.php、.htaccess、apache/conf/httpd.confあたりをいじってみるが、いずれも解決に至らない。
あれこれやってしばらく、自分のマシンのほかのフォルダにhtaccessというファイルがあることにふと気づく。.htaccessじゃなくてhtaccess。
そういえば思い出した。何年か前、これまたローカル環境でPHPを動かそうといろいろやっていて、htaccessの読み込み設定を変えたのだっけ。Windowsでは.htaccessのファイルが使えないからどーのこーのとかで。案の定、ファイル名をhtaccessにしたらばっちりうまくいった。
それと、サイトを追加する際、「wp_lessonbook」みたいなサイトのアドレスはダメなよう。「サイトのアドレスがないか、または間違っています。」と出てしまう。
このメッセージのせいでパスの書き方がいけないのかとここでもあれこれ悩まされる。
結局何のことはない。アドレスに_(アンダースコア)は使わせてくれないみたいなのだ。
コメントする