こんにちは
セキュリティソフトによっては、疑似的に海外からの接続を行っているように見せる (VPN) ものもあるので、なにかセキュリティソフトを入れられているようでしたら、試しに、その機能やサーバの国外IPアドレスフィルタを無効にしてみてはいかがでしょうか。
@ishitakaさん ご回答ありがとうございます。
セキュリティソフトは入れてません。
サーバーのWAF設定は無効になっています。
保育園のサイトなのですが
保育園のパソコンからも同じ現象が起きていまして
無線LANを切ってスマホの4G接続でログインするとログインができるそうです。
この現象はAll In One WP Security & Firewallを入れてから起こったようで
FTP上から削除したりもう一度入れてみて設定を確認したりしたのですが
シークレットモードで接続してログインしようとしても403エラーが出てしまいます。
@ishitaka さん
さくらインターネットの
国外IPアドレスからのアクセス制限が有効になっていたので無効にしたのですが
やはりxxxxx.jp へのアクセスが拒否されました
403エラーになってしまいます。
All In One WP Security & Firewall プラグインは、.htaccess ファイルを利用してファイアウォール機能を追加しているそうです。
こちらを参考に .htaccess ファイルも復元してみてください。
@ishitaka さん ご回答ありがとうございます。
こちらWordPressインストールフォルダの.htaccessです。
どこか該当する箇所はありますでしょうか?
`# BEGIN SAKURA Internet Inc.
<IfModule mod_deflate.c>
SetOutputFilter DEFLATE
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/x-javascript application/javascript application/ecmascript
</IfModule>
<IfModule mod_expires.c>
ExpiresActive On
<FilesMatch “\.(css|js)$”>
ExpiresDefault “access plus 1 week”
</FilesMatch>
<FilesMatch “\.(gif|jpe?g|png)$”>
ExpiresDefault “access plus 1 month”
</FilesMatch>
</IfModule>
# END SAKURA Internet Inc.
# BEGIN WordPress
# “BEGIN WordPress” から “END WordPress” までのディレクティブ (行) は
# 動的に生成され、WordPress フィルターによってのみ修正が可能です。
# これらのマーカー間にあるディレクティブへのいかなる変更も上書きされてしまいます。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* – [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /wp/
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wp/index.php [L]
</IfModule>
# END WordPress
# BEGIN coreserver access block unlock
<Files ~ “^wp-login.php”>
<Limit POST>
order allow,deny
allow from all
</Limit>
</Files>
# END coreserver access block unlock`
2. Locate the “# BEGIN All In One WP Security” and “# END All In One WP Security” lines and remove all lines in between (and including) those lines.
「# BEGIN All In One WP Security」と「# END All In One WP Security」の間を削除とありますが、削除はされたのでしょうか?削除していないようでしたら、見ている .htaccess ファイルが違うのではないでしょうか?
あと、サーバのログを確認してみてください。ログの場所や見方はサーバのマニュアルやググってみてください。
@ishitakaさん ご回答ありがとうございます。
.htaccessはこのファイルしかないので間違ってはいないようです。
サーバーのログが保存されない状態になっていまして、
先ほどから保存する設定に変更してみましたので
様子をみてみます。