プロが教えるわが家の防犯対策術!

ホームページ管理の担当を任せられてしまいました.
OSはWindows2000です.
今まで別の部署にいたときには,UNIXベースでWEBを
管理していたので,アカウント(たとえはtest)を
作成して,大元におけば,後は
http://www. /~test
とすれば,testディレクトリの中にあるindex.htm(l)
ファイルなどを自動的に読みにいってくれていたの
ですが,どうやら今回はそうじゃないらしく,WWWと
いうフォルダがあるのですが,その中にtestという
フォルダを作り,その中にindex.htmというファイル
をおいても自動的によみにいってくれません.
ちなみに,アドレスバーには,
http://www. /~test
とうちこみました.

どうやれば ~/test だけで,その下のindexファイル
を読みにいくように設定できるのでしょうか?
どなたか分かるかがいましたら教えてください.
あるいは,どこかサイトをしっている方がいましたら
教えていただけないでしょうか.

お願いいたします.

A 回答 (3件)

すみませんが、質問者さまの環境が良く分かりません


ので、いくつか補足をお願いします。

1.Win2000にApacheをインストールしてあるのでしょう
か?
2.ドメインを割り当てて、外からアクセスできるように
しているのでしょうか?ローカルでしょうか?

ドメインの設定をせずにインストールして、その後何も
変更していないしていないのでしたら、
http://127.0.0.1/
とアドレスバーに入力してアクセスすると以下のページ
にあるような「あなたの予想に反して~」と書かれたペ
ージが表示されると思います。
http://arcanum.jp/hp/myroom/prsv/apache/01/index …

例えば、C:\Apacheにインストールし、そのまま設定
を変更していないのでしたら、c:\Apache\htdocsに
あるファイルが表示されます。


httpd.confでの設定は以下のページが参考になると
思いますので、ご覧ください。
http://www.huonpine.net/server/htconf.html
※ディレクトリ(フォルダ)は自分で作成します。
以下のページも参考になると思います。
http://www2j.biglobe.ne.jp/~apollo/server/apacco …

http://127.0.0.1/~test/」という形でアクセス
できるようにしたい場合は、以下のページもご覧く
ださい。
http://www2j.biglobe.ne.jp/~apollo/server/apacco …

こちらも参考までにご覧ください...
http://www.faireal.net/articles/4/14/#d20104_1


今まで「http://xxxxxx.xxx/」でアクセスしてindex.htmlが
自動で表示されていたのでしたら、No.1の回答者さまの
回答にある方法でindex.htmも表示されるようになったと
思います。
参考情報として読み流してください。m(__)m
    • good
    • 0

#1です。



>​http://xxxxxxxx​ /test
>と
>​http://xxxxxxxx​ /~test
>で,本質的に何か違うことがあるのでしょうか?
>また,ご回答いただいた設定をすれば,どちらでも
>index.htmファイルを自動的に読みにいってくれる
>ようになるのでしょうか?

まずindex.htmの方から回答させていただきますが、
httpd.confの設定で自動で読みにいってくれます。
即ち、URLに「~」がついていようがついていまいが関係ないということです。

続いてURLの「~」ですが、
詳しくは説明できませんので下記サイトの「ユーザディレクトリ」の部分をご覧ください。
(手抜きで申し訳ありません。)

参考URL:http://www.atmarkit.co.jp/flinux/rensai/apache06 …
    • good
    • 0

お使いのソフトはApacheでしょうか?


それともIISでしょうか?

IISは使ったことがないので分かりませんが、
Apacheの場合、
httpd.confというファイルが、
[Apacheのインストールフォルダ]のconfフォルダの中にあります。
これを修正します。
メモ帳などのテキストエディタで開き、
「DirectoryIndex」という項目を探します。

この項目に、「index.htm」と記述しApacheを再起動すれば、
URLがディレクトリ名だけの場合、
自動的に「index.htm」を呼び出してくれます。
また、この項目は複数記述することができ、
左側に書かれているものが一番優先度が高いです。

(参考例)
<IfModule mod_dir.c>
DirectoryIndex index.html index.htm index.php
</IfModule>
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます.
ソフトはおそらくApacheを使っていると思います.
(検索したらありましたので)
ということで,早速書き換えてみたいと思います.
ところで,もうひとつ気になったことで,おうか
がいさせていただきたいのですが,
http://xxxxxxxx /test

http://xxxxxxxx /~test
で,本質的に何か違うことがあるのでしょうか?
また,ご回答いただいた設定をすれば,どちらでも
index.htmファイルを自動的に読みにいってくれる
ようになるのでしょうか?

お礼日時:2006/04/06 12:03

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!