Jetpackの連携不具合解消
Jetpackを利用するには、サイトが公開されていて、アクセス制限がかかっていない必要があります:site_inaccessible
WordPressのダッシュボードに何やらエラーが出ていましたが、原因を探ってみるとwordpressディレクトリ直下にある『.htaccess』ファイルの記述に問題がありました。
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wordpress/com/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/com/index.php [L]
</IfModule>
#アクセス制限
<Files xmlrpc.php>
Order Deny,Allow
Deny from all
allow from 192.168.
</Files>
# END WordPressXML-RPCのセキュリティ対策の一環としてアクセス制限を行っていたので、jetpack.comからのアクセスは許可(allow)するように追記しました。
(略)
#アクセス制限
<Files xmlrpc.php>
Order Deny,Allow
Deny from all
allow from 192.168.
allow from wordpress.com
allow from jetpack.com
</Files>無事Jetpackと連携できるようになりました。