[ ホーム | 一覧 | 検索 | 最終更新 | ヘルプ ] [ 新規 ]

KAWANO's PukiWiki Plus! - Install Log/htaccess の変更点

Top > Install Log > htaccess
AND OR
  • 追加された行はこの色です。
  • 削除された行はこの色です。
  • Install Log/htaccess へ行く。

*.htaccess

急に他人に説明しなければならなくなったので、メモ。
[[ミケネコの.htaccess リファレンス :http://www.mikeneko.ne.jp/~lab/web/htaccess/]](ミケネコ研究所)を参考に、必要最低限。

**.htaccessとは
「''.htaccess''」というのはファイルの名前です。
Webサーバのアクセス制限や機能などを設定をするための''「設定ファイル」''です。
Webサーバ全体の設定は「''httpd.conf''」などのファイルでしますが、
「.htaccess」を使えば、各ユーザがアクセス制限等を''ディレクトリ毎に設定''できます。

**.htaccessの基本的な使い方
***.htaccessの作成
メモ帳などのエディタを使って、(あとで説明する)設定内容を書きます。
たとえば、こんな感じです。
 order allow, deny
 allow from all
 deny from hoge.hoge.com

設定が書けたら、「.htaccess」というファイル名をつけて保存します。
(もし「.htaccess」というファイル名がつけられなくても、あとで変更できます)

***.ファイルの転送
FTPクライアントソフトなどを使って、「.htaccess」ファイルをWebサーバへ転送します。
ファイルを転送するときには「ASCIIモード(テキストモード)」で転送することを忘れずに。

ここで、ファイルの作成時に「.htaccess」というファイル名がつけられなかった場合は、
FTPクライアントソフトの機能を使って、転送先のファイル名を変更しておきましょう。

転送が完了すれば、設定完了です。設定が有効かどうか、必ずテストしましょう。

**.htaccessの作り方
***コメント行
「#」ではじまる行はコメントになります。内容は設定に関係なくなります。

***特定のホストやネットワークからのアクセスを制限する
 order allow, deny        # allowとdenyの順番に注意
 allow from all           # 下で拒否しないホストからのアクセスはすべて許可
 deny from ドメイン名     # 指定されたドメイン名のネットワークからのアクセスは許可しない(deny)
 deny from hoge.com
 deny from ホスト名       # 指定されたホスト名のホストからのアクセスは許可しない(deny)
 deny from host1.hoge.com
 deny from IPアドレス     # 指定されたIPアドレスのホストからのアクセスは許可しない(deny)
 deny from 192.168.0.1
 deny from 192.168.

***特定のホストやネットワークからのアクセスを許可する
 order deny, allow         # allowとdenyの順番に注意
 deny from all             # 下で拒否しないホストからのアクセスはすべて許可しない
 allow from ドメイン名     # 指定されたドメイン名のネットワークからのアクセスは許可(allow)
 allow from hoge.com
 allow from ホスト名       # 指定されたホスト名のホストからのアクセスは許可(allow)
 allow from host1.hoge.com
 allow from IPアドレス     # 指定されたIPアドレスのホストからのアクセスは許可(allow)
 allow from 192.168.0.1
 allow from 192.168.

***複数の設定をするには?
ひとつの.htaccessファイルに、つづけて書けばいいだけです。
たとえば、2つのファイル(ファイル名1とファイル名2)にアクセス制限を設けるなら、次のようになります。
 <Files ファイル名1>
   order ...
   ...
 </Files>
 <Files ファイル名2>
   order ...
   ...
 </Files>


**特定のファイルへのアクセスを制限する(一部のホストを許可する)
 <Files ファイル名>
   order deny,allow
   deny from all
   allow from アクセスを許可するマシンのIPアドレス、ホスト名
//   allow from 202.244.77. 202.244.79. 172.16. 172.17. 172.18. 172.28. 172.29.
//    172.30. 172.31. 192.168.1. 192.168.2. 192.168.101. 192.168.102. 192.168.103. 192.168.104.
 </Files>

メニュー

  • トップ
  • 授業
  • PukiWiki Log
  • Install Log
  • 道具箱
  • セキュリティ情報
  • RSSアンテナ

大学関係リンク

  • Webメール
  • 健康システム学科
  • 情報メディアセンター
  • 兵庫大学

今日の5件
  • FrontPage(466)
  • Lecture/InfoPrac2005/4th/calc2(5)
  • Lecture/InfoPrac2004/2nd/7th(5)
  • Lecture/JouhouC2009/10th/exercise3(5)
  • Lecture/CompPracH2005/8th/example(3)
最新の5件
2016-04-08
  • Lecture/timetable_2016
  • Lecture
  • FrontPage
2015-09-30
  • Lecture/timetable_2015
2015-04-04
  • MenuBar

total: 5919
today: 1
yesterday: 1
now: 12


リロード   差分   ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS
http%3A%2F%2Fhs-www.hyogo-dai.ac.jp%2F~kawano%2F%3FInstall%252520Log%25252Fhtaccess
Founded by Minoru Kawano.
Powered by PukiWiki Plus! 1.4.7plus-u2-i18n. HTML convert time to 0.173 sec.
Valid XHTML 1.1