WordPress×スクレイピングプログラム設置方法 ITかあさん

ITかあさん

WordPress×スクレイピングプログラム設置方法


管理画面にアクセス制限をかける

現状スクレイピングプログラムが丸裸で誰でもアクセスできる状態にあります。
認証機能はCronの実行にジャマになると思い設置しませんでした。
そこでベーシック認証やIPアドレス制限をして管理画面にアクセス制限をかけてあげる必要があるのです。

IPアドレス制限

まずは自分のIPアドレスを確認します。

ここで表示されたIPアドレスを以下の.htaccessファイルに接続許可のIPアドレスとして記入します。

parth/app/webroot/.htaccess
order deny,allow
deny from all
allow from 許可IPアドレス
#以下は元々書いてあるコード。これは消さない

    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]

ベーシック認証で制限をかける

ベーシック認証による.htaccessファイルの作成はこちらが便利です。


これに関わる.htaccessの記述もIPアドレスによる制限と同じファイルに書いてください。

IPアドレスによる制限か、ベーシック認証による制限か、どちらか好きなほうを使って何らかの形で管理画面にアクセスされないような策を取って下さい。

設置完了までもう一歩!

PHPの実行時間を変更してください

ページ: 1 2 3