ホームページ > php教程 > php手册 > .htaccess ファイル保護の例の説明

.htaccess ファイル保護の例の説明

WBOY
リリース: 2016-06-13 12:11:29
オリジナル
835 人が閲覧しました

たとえば、管理フォルダーを保護する場合は、次の 2 つの手順を実行します。

ステップ 1. メモ帳を使用して新しいファイル .htaccess を作成し、次の内容を入力します。

AuthType BasicAuth

UserFile D:/AppServ/www/Hill/admin/.htpasswd

AuthName "hill"

有効なユーザーが必要

なし各行については多くの説明がありますが、キーは最初の行です。2 行目は、.htpasswd ファイルの場所を示す絶対パスである必要があります。 (任意の場所)

次に、.htaccess という名前のこのファイルを admin フォルダーに置きます。

ステップ 2. 次は、.htpasswd という名前の新しいファイルを作成します。名前は上の 2 行目と一致する必要があります。

簡単な方法: Start-Run-cmd-apache>binhtpasswd -c .htpasswd name

次は md5 暗号化されたパスワードを入力します。

ビルドしたら、.htpasswd という名前のファイルを 2 行目で指定した場所に配置します。

UserFile の 2 行目をもう一度説明します。500 エラーが表示される場合は、パスが間違っていることを意味します。 atbhost スペースの場所は /home/登録名です。

atbhost スペースはパスワードを保存する場所を提供します: .htpasswds


.htaccess ファイルを保護します

.htaccess は強力すぎますが、強力ではありません。それを保護するにはどうすればよいですか?

A: .htaccess を使用してディレクトリにパスワード保護を設定する場合、パスワード ファイルへのパスが含まれます。セキュリティ上の理由から、他の人がその内容を見られないように .htaccess を保護する必要があります。ただし、これはドキュメントに対する権限など、他の方法でも実行できます。ただし、.htaccess 自体でも実行できます。次の命令を追加するだけです:

コードをコピー コードは次のとおりです:


< ;Files .htaccess>
order allowed,deny
すべてから拒否

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート