質問
私は生産サーバapache2、php、mysql.いうのは一つのサイトの現在、mysite.comどースのバーチャルホストをしますいいphpmyadmin,webalizerは、その影響を受けるがありました。これまでにインストールして使っていphpmyadminでの作品のインターネットですmysite.com/phpmyadmin
どのようにオレンジジュースの軽いの視認性にも192.168.0.0/16でだけアクセス機械の背後に私のファイアウォール?
解決
1)取得ができないことがあり、ウェブサーバです。
利用拒否のルールapache.さんたちに直接アクセスapacheの設定ファイルが使用できます。htaccessファイルです。
<Directory /docroot>
Order Deny,Allow
Deny from all
Allow from 10.1.2.3
</Directory>
2)に行うことができるので、アプリケーションレベルのphpmyadmin configファイルです。
設定パラメータ: $cfg['Servers'][$i]['AllowDeny']['rules']
例のルール:
'all' -> 0.0.0.0/0
'localhost' -> 127.0.0.1/8
'localnetA' -> SERVER_ADDRESS/8
'localnetB' -> SERVER_ADDRESS/16
'localnetC' -> SERVER_ADDRESS/24
見ることができるのphpMyAdmin設定します。
http://www.phpmyadmin.net/documentation/#servers_allowdeny_order
他のヒント
あなたは、Apacheモジュールを使用しますP>
あなたはどちらかあなたのApacheの設定ファイルやディレクトリのルートにある.htaccessファイルの中でそれを設定することができます。
ここでは簡単な例です。
<Directory /your_folder/location>
Order Deny,Allow
Deny from all
Allow from 123.123.123.123
</Directory>
のいずれかで( <場所> のディレクティブを使用しますサーバーの構成やそれが.htaccessの中で、許可されている場合)。そこでは、のいくつかの特定のソースを除いて皆へのアクセスを拒否するをAllow from
を使用することができます。