他サーバーから、さくらVPSにWordPressを移設したのですが、
トップページ以外が表示されなくなってしまいました。
デフォルトでは.htaccess が効いていないようでしたので、以下を参考に修正しました。
WordPressでトップページ以外が表示されない
http://www.rp1.jp/blog/archives/486
それでもトップページ以外が正しく表示されない場合は、「.htaccess」そのものが機能していないことがあります。
「/etc/httpd/conf/httpd.conf」の下記の部分を参照してみて下さい。
<Directory "/home/(ユーザー名)/public_html">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
そして、上から3行目を下記の通りに編集します。
編集前: AllowOverride None
編集後: AllowOverride All
これにより、「.htaccess」そのものが機能します。
共用サーバーではデフォルトで「.htaccess」が利用できる場合が殆どですが、VPSを利用している場合には注意が必要です。
0 件のコメント:
コメントを投稿