2010-06-16

ServersMan@VPSでBlueOnyx使用時にWordPressのPermalinkを有効にする際のメモ

DTIのServersMan@VPS(エンジニアセット)を試しています。最近やっと開通。

このVPS上には、BlueOnyxというサーバ管理ツールがインストールされていますが、WordPressのインストール後のパーマリンクの設定についてメモしておきます。

蛇足ですが、OSはCentOSですが、BlueOnyxが動いているためウェブサイトのドキュメントルートが/var/www/htmlではなく、/home/sites/仮想サイト名/webにあったりして、慣れるまで少しわかりにくい。

パーマリンクの設定を変更し、.htaccessを手動で更新しましたが、更新後ブラウザで新しいパーマリンクにアクセスすると、エラーとなってアクセスできなくなってしまいます。

これは、BlueOnyx用の設定(/etc/httpd/conf.d/blueonyx.conf)で/home/.sites以下で有効なApacheの設定やAllowOverrideのディレクティブが定義されており、/home/sites/仮想サイト名/web以下での.htaccessがセキュリティ上の理由によりデフォルトでは禁止されています。

.htaccessを簡単に有効にするには、BlueOnyx上で、[サーバの管理] - [ネットワークサービス] - [ウェブ](ウェブの設定)でAllowOverrideのAllをチェック(有効に)します。
これで、WordPressのパーマリンク設定が有効になります。

参考
http://www.blueonyx.it/index.php?mact=News,cntnt01,detail,0&cntnt01articleid=34&cntnt01returnid=54




No comments: