この記事では、Linux + Apacheでの実装方法について説明します。
http.confを変更します。
/usr /local /apache /htdocsの下のディレクトリーでさまざまなアクセスを制御したいとします。アクセス許可。次の行を追加できます。
AllowOverride All
は、/usr /local /apache /htdocsの下の別のディレクトリにそのディレクトリの.htaccessファイルでアクセスすることを意味します。制御するために、そして異なるディレクトリの許可ポリシーは互いに上書きすることができます。
2、制御したいディレクトリの.htaccessファイルを編集します。
phpmyadminディレクトリが/usr /local /apache /htdocsにあると仮定すると、phpmyadminディレクトリに作成できます。次の内容の.htaccessファイル:
認証ユーザーファイル/usr /local /apache /pass /pwdPhp
認証タイプ基本
認証名"データベースセキュリティゾーン"
ErrorDocument 401 /catchErrors/err_401.html
require valid-user
このファイルには、いくつかの問題が説明されています。
(1)ユーザ情報は/usr /local /apache /pass /pwdPhpに格納されています。
(2)認証タイプは基本的なものです(他の暗号化タイプに加えて)。 p>(3)ErrorDocumentが指すhtmlファイル
(4)認証方法:ユーザー認証済み(valid-user)またはグループ認証済み(valid-group)
3.ユーザーの生成パスワードファイル
ユーザーパスワードジェネレータ:htpasswd(/usr /local /apache /binの下)があります。これは、/uのように、指定したファイルにユーザーパスワード情報を追加することができます。 Sr /local /apache /pass /pwdPhp私のユーザーパスワードファイルの内容は以下の通りです:
admin:a0Hplbj33QjV2
guest:R0BYSO383QjVT
4. Apacheデーモンを再起動します
/usr /local /apche /bin /apachectl restart
5.テスト
http://ip /phpmyadmin /などの保護されたページをIEで参照します(必要な場合があります)。このページにアクセスするには、ユーザー名(admin /guest)とパスワード(******)を入力する必要があります。
今日、Windows 2003 ServerにIIS FTPをインストールし、サーバはWindowsファイアウォールを開き、例外「外部接続を許可する21」を追加しました。すべての設定が完了すると、IE
今日、ちょうど会社のコンピュータにwindow7をインストールし、iis7を構成し、構造を見つけるためにウェブサイトを開くが、内容の表示はまったく問題ありません、エラーはありません、明らかにCSSスタ
何が起きたのですか?私のホームページにアクセスできませんか? !こんにちは、この空き容量は保留されています。 私たちのウェブサイトの家はどこにありますか?これは多くのウェブマスターが今日直面している
1. CGIメソッドはPHP環境をロードします通常、IIS設定インタプリタはphp.exeで、初期の頃はより一般的で、現在はあまり使用されていません。 特徴:安