📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)

ページの作成:「== 概要 == <br><br> == ディレクトリ単位のアクセス制御 == <syntaxhighlight lang="apache"> <Directory "/srv/www/htdocs"> # Order : AllowおよびDenyの順序を決める # Allow : 許可するアクセス元を指定する # Deny : 禁止するアクセス元を指定する Order Allow,Deny # 順序は、Allowが先 Allow from all # 全て許可する Deny from 192.168.1.10 # IPアドレスを…」
 
118行目: 118行目:
  # Internal Server Error : サーバ内で起きた何らかのエラー
  # Internal Server Error : サーバ内で起きた何らかのエラー
  ErrorDocument 500 "The server made a boo boo."
  ErrorDocument 500 "The server made a boo boo."
</syntaxhighlight>
<br><br>
== ロボットからのアクセスを制限 ==
ロボットにより収集されたくないディレクトリおよびファイルを、robots.txtファイルで指定する。<br>
<u>また、robots.txtファイルは、DocumentRootディレクトリに作成する必要がある。</u><br>
<br>
# robots.txtファイル
User-agent: *
Disallow : /hoge/
Disallow : /piyo/fuga/
<br><br>
== データタイプの追加 ==
MIMEタイプは、サーバ側で決めた後、HTTPレスポンスヘッダであるContentTypeに記述する。<br>
<br>
MIMEタイプの例を以下に示す。<br>
* テキスト
*: text/plain
* CSV
*: text/csv
* HTML
*: text/html
* CSS
*: text/css
* PHP
*: application/x-httpd-php
* XML
*: text/xml (ただし、ユーザから読めるものである場合 ([https://tools.ietf.org/html/rfc3023 RFC 3023, section 3]))
* JSON
*: application/json
* 画像
*: image/gif
*: image/bmp
*: image/jpeg
*: image/png
*: image/tiff
*: image/webp
*: image/svg+xml
<br>
<syntaxhighlight lang="apache">
# httpd.confファイル
# ファイル名の拡張子をMIMEタイプに関連付ける
AddType application/epub+zip .epub
  </syntaxhighlight>
  </syntaxhighlight>
<br><br>
<br><br>