0

私は、公開できないようにする必要がある Web サイトを持っています。多くのコンテンツがデータベースと画像に依存しているため、Web サイトをローカルでテストすることはできません。

現在、.htaccess を使用して、すべての人、ボットを拒否し、IP アドレスでサイトを使用できるようにしています。ダイアルアップ ADSL モデムを使用していますが、ISP 接続が頻繁に切断されます。そのため、htaccess で許可されている IP アドレスを頻繁に変更する必要があります。これはひどいことです。

この状況を克服する他の方法はありますか。サイトをパスワード保護する記事を見ました。大丈夫ですか、この恐ろしいシナリオを克服するにはどうすればよいですか。
ありがとう

4

1 に答える 1

1

はい、パスワード保護は問題ありません。このガイドに従ってください:http://httpd.apache.org/docs/2.2/howto/auth.html

htpasswdファイル、基本的にはユーザー名とパスワードを保持するファイルを作成する必要があります。ホスティングプランにシェルアクセスがない場合は、オンラインジェネレーターにアクセスしてファイルをローカルで作成し、ホスティングサイトにアップロードできます(ドキュメントルートに配置しないでください)。

次に、これをhtaccessファイルに追加します。

AuthType Basic
AuthName "Restricted Files"
AuthUserFile /usr/local/apache/passwd/passwords
Require valid-user

以前と同じようにIPをホワイトリストに登録することもできますが、次の行を追加する必要があります。

Satisfy Any

そのため、Allow from 123.45.67.89回線は十分であり、そのIPからログインする必要はありません。

于 2012-10-20T05:39:16.803 に答える