0

管理フォルダーに排他アクセスが必要で、次のコードを試しました (管理フォルダー内の .htaccess ファイル内):

order allow,deny
allow from m.y.i.p
deny from all

これも試しました:

order deny,allow
deny from all
allow from m.y.i.p

この:

order deny,allow
allow from m.y.i.p
deny from all

しかし、いつでもサーバーは私にこの応答を返します:

403禁止します

禁止 このサーバーの /provo/prova/ にアクセスする権限がありません。

どうすればこの問題を解決できますか? ルーター/モデムに接続されたスイッチがあり、このサイトhttp://whatismyipaddress.com/から IP アドレスを取得します。

ありがとう。

4

3 に答える 3

1

これは私のために働いた:

Order deny,allow
deny from all
allow from m.y.i.p

ただし、すでに試しているので、それが Web サーバーが認識している IP であることを確認する必要があります。ページを読み込んだ直後にアクセス ログを見て、ログに記録された IP を確認します。

それ以外は、これらを正しい場所に配置したことを確認してください。<Directory>保護するディレクトリ内の htaccess ファイル、またはサーバー/仮想ホスト構成のブロック内のいずれかです。

于 2012-08-28T17:25:56.183 に答える
0

あなたが探している答えではないかもしれませんが:

cPanelを使用している場合は、そこから簡単に実行できます。

パスワードファイルの作成が含まれます。私はいつもcPanelにそれをさせてくれる正確な方法を覚えていません。

ISPから静的IPが与えられている場合にのみ、IPでそれを行います...そうでない場合、これは変更される可能性があります。

于 2012-08-28T09:59:23.433 に答える
0

.htpasswdを使用します。IPアドレスを使用するよりも少し回復力があります。

于 2012-08-28T10:06:35.790 に答える