2017年12月26日火曜日

サーバー移設後、WordPressでトップページ以外が表示されない

他サーバーから、さくら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 件のコメント:

コメントを投稿