マルチサイト導入時にはまったのでメモ。 --- ブログを量産化する場合、Wordpressのマルチサイト機能が役に立つ。 以前はブログの数だけWordpressをコピーする必要があった。 今回はその導入中、はまったことについて書く。 Apache, PHP, MySQLのインストール、DBの作成は済んでいるとする。 インストールはvar/www/html/にwordpress/というフォルダを作って配置。 ドメイン名/wordpress/にアクセスして動いていることを確認する。 ここから、マルチサイト化する。 マルチサイト化には ・マルチドメイン ・マルチディレクトリ の2種類が選択できるが、今回のようにwordpress/以下に インストールした場合は、後者のみが選択できる。 ここなどを参考にマルチ化する。 http://lovelog.eternal-tears.com/wordpress/wp-custom/wp-core/wordpress30-multi/ すると管理者ページに「ネットワーク管理者」メニューが追加され、 新規サイトが作れる。しかし!作ってもアクセスできなくてはまった!(解決済み) 管理画面からmyblog1と作って hoge.com/wordpress/myblog1/ にアクセスしても、ファイルが見つからない状態。 ★★★.htaccessが有効になっていなかったことが原因だった。★★★ $ vi /etc/httpd/conf/httpd.conf にて DocumentRoot "/var/www/html" AllowOverride None となっているからだ。 AllowOverride Allとし $ /etc/rc.d/init.d/httpd restart でApacheを再起動し 新たにサイトを作ってみると、アクセスできた。 やったね!