1
目 次 第 1 章 はじめに... 3 第 2 章.htaccess ファイルの 作 成 方 法... 3 第 3 章.htaccess の 記 述 例... 8 2
第 1 章 はじめに extremeserv.では.htaccess の 設 置 が 可 能 です.htaccess とは Web サーバ 上 で ディレクトリ 単 位 で 動 作 の 制 御 ができるファイ ルのことです 例 えば ページにアクセス 制 限 をかけたり 別 のページに 転 送 させたりする 場 合 にご 利 用 いただきま す.htaccess は 特 定 のページだけ 動 作 を 制 御 することはできません このマニュアルでは.htaccess の 作 成 方 法 と 記 述 例 をご 案 内 いたします 第 2 章.htaccess ファイルの 作 成 方 法 extremeserv. ではコントロールパネルで.htaccess ファイルの 作 成 設 置 が 可 能 です ファイルは 動 作 を 制 御 したいディレクトリの 中 に 設 置 します 1. コントロールパネルにログインします コントロールパネル URL:https://store.extremeserv.net/cp/ 1.サインイン 情 報 を 入 力 2.クリック 3
2. システム タブが 表 示 されましたら ファイルマネージャ をクリックします 1.クリック 3. Web 領 域 のディレクトリ 一 覧 が 表 示 されます httpdocs または httpsdocs (SSL)どちらにも 設 置 が 可 能 です ここでは http://www.ドメイン 名 以 下 に 設 置 しますので httpdocs をクリックします 1.クリック 4
4. ファイル 作 成 をクリックします 1.クリック 5. 新 しいファイルを 作 成 する 画 面 が 表 示 されましたら ファイル 作 成 を 選 択 後 ファイル 名 に.htaccess と 入 力 し OK をクリックします 1..htaccess と 入 力 必 ず 先 頭 にドット(.)をご 入 力 ください 2.クリック 5
6. ファイル 作 成 画 面 が 表 示 されましたら.htaccess の 内 容 を 記 述 し OK をクリックします.htaccess の 記 述 例 は 第 3 章 をご 覧 ください ここではページを 転 送 させる 内 容 を 記 述 しています 1..htaccess の 内 容 を 記 述 例 :Redirect permanent / http://www.ドメイン 名 / 2.クリック 6
7. ディレクトリ 一 覧 に.htaccess ファイルが 作 成 されましたら 設 定 は 完 了 です 1. 確 認 7
第 3 章 第 2 章 の 6(P.6)で 記 述 する 例 をご 案 内 いたします.htaccess の 記 述 例 BASIC 認 証 をかける BASIC 認 証 をかける 場 合 は.htaccess ファイルとは 別 にパスワードファイル.htpasswd が 必 要 です パスワードファイルにはログイン 名 とパスワードを 記 述 しますが パスワードはインターネット 上 に 公 開 されているツールなどを 利 用 して 暗 号 化 します インターネットで.htaccess 暗 号 化 などで 検 索 してツールをお 探 しいただくか 見 つからない 場 合 は 当 社 までお 問 い 合 わせください まずはパスワードファイルを 設 定 します [.htpasswd ファイルの 記 述 例 ] denet1 : K2ajAn0yJ7bxxY denet2 : P5n00kTDm.ewvs ID 暗 号 化 パスワード ID とパスワードの 間 にコロン(:)をご 入 力 ください パスワードファイルの 設 置 方 法 パスワードファイルを 作 成 する 場 合 はファイル 名 を.htpasswd にします 1..htpasswd と 入 力 必 ず 先 頭 にドット(.)をご 入 力 ください 8
ファイル 作 成 画 面 で ID と 暗 号 化 パスワードを 入 力 し OK をクリックします 1.ID とパスワードを 入 力 入 力 例 denet:1ajan0yj7bxxy ID とパスワードの 間 にコロン(:)をご 入 力 ください [.htaccess ファイルの 記 述 例 ] AuthType Basic AuthName Input your ID and Password AuthUserFile /var/www/vhosts/お 客 様 のドメイン 名 /httpdocs/.htpasswd require valid-user 説 明 AuthType : 認 証 タイプです ここでは BASIC を 指 定 しています AuthName :ログイン 画 面 に 表 示 されるメッセージを 入 力 します ここでは Input your ID and Password と 入 力 しています 日 本 語 の 場 合 ブラウザによっては 文 字 化 けすることがありますので 英 語 をお 薦 めします Auth User File :.htpasswd ファイルの 設 置 場 所 を 指 定 します extremeserv.のフルパスは 下 記 の 通 りです /var/www/vhosts/お 客 様 のドメイン 名 / 設 置 場 所 によってはディレクトリ 名 が 必 要 な 場 合 があります require : valid-user は.htpasswd に 記 述 されている 全 ユーザを 許 可 するという 意 味 です 9
表 示 されるページの 接 続 先 を 指 定 する http://www.example.com/ のように / 以 降 ファイル 名 を 指 定 せずにアクセスした 場 合 index.html が 表 示 されます index.html ではなく index.cgi や index.php を 表 示 させる 場 合 は.htaccess ファイルで 指 定 することができます [.htaccess ファイルの 記 述 例 ] DirectoryIndex index.cgi 説 明 DirectoryIndex :ファイル 名 まで 指 定 しない URL でアクセスした 際 にどのファイルを 読 み 込 むか 指 定 します ここでは index.cgi を 指 定 しています 表 示 されるファイル 名 を 順 番 に 指 定 することもできます DirectoryIndex index.cgi index.php index.html 他 のページへ 転 送 する [.htaccess ファイルの 記 述 例 ] Redirect permanent / http://www.example.com/ 説 明 Redirect permanent : 転 送 するページを 指 定 します ここでは http://www.example.com/ に 転 送 させる 記 述 をしています この 記 述 をすると 下 記 のように 各 ディレクトリ 以 下 も 転 送 されます http://www.ドメイン 名 / http://www.example.com/ http://www.ドメイン 名 /test/ http://www.example.com/test/ http://www.ドメイン 名 /test/test1/ http://www.example.com/test/test1/ ご 注 意 ファイルの 設 置 場 所 によっては 記 述 内 容 が 変 わる 場 合 がございます 10
ご 注 意 本 書 の 内 容 の 一 部 または 全 部 の 無 断 転 載 を 禁 じます 本 書 の 内 容 は 予 告 無 く 変 更 することがあります 本 書 内 で 使 用 している 画 面 キャプチャーはお 客 様 の 環 境 によって 異 なる 場 合 があります extremeserv. のロゴおよび 名 称 は 株 式 会 社 ディーネットの 商 標 です その 他 の 商 品 名 会 社 名 は 各 社 の 商 標 または 登 録 商 標 です 2011 年 12 月 第 1 版 発 行 編 集 著 作 株 式 会 社 ディーネット お 問 い 合 わせ 先 株 式 会 社 ディーネット 541-0041 大 阪 府 大 阪 市 中 央 区 北 浜 2-6-11 北 浜 エクセルビル 5F フリーダイヤル:0120-3889-80( 受 付 時 間 : 平 日 9:00~18:00) 土 日 祝 除 く FAX:0120-3889-40 URL:http://extremeserv.net/ e-mail:info@denet.co.jp 11