- ベストアンサー
ホームページ(サーバ上)でのアカウント作成
ホームページ管理の担当を任せられてしまいました. OSはWindows2000です. 今まで別の部署にいたときには,UNIXベースでWEBを 管理していたので,アカウント(たとえはtest)を 作成して,大元におけば,後は http://www. /~test とすれば,testディレクトリの中にあるindex.htm(l) ファイルなどを自動的に読みにいってくれていたの ですが,どうやら今回はそうじゃないらしく,WWWと いうフォルダがあるのですが,その中にtestという フォルダを作り,その中にindex.htmというファイル をおいても自動的によみにいってくれません. ちなみに,アドレスバーには, http://www. /~test とうちこみました. どうやれば ~/test だけで,その下のindexファイル を読みにいくように設定できるのでしょうか? どなたか分かるかがいましたら教えてください. あるいは,どこかサイトをしっている方がいましたら 教えていただけないでしょうか. お願いいたします.
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
すみませんが、質問者さまの環境が良く分かりません ので、いくつか補足をお願いします。 1.Win2000にApacheをインストールしてあるのでしょう か? 2.ドメインを割り当てて、外からアクセスできるように しているのでしょうか?ローカルでしょうか? ドメインの設定をせずにインストールして、その後何も 変更していないしていないのでしたら、 http://127.0.0.1/ とアドレスバーに入力してアクセスすると以下のページ にあるような「あなたの予想に反して~」と書かれたペ ージが表示されると思います。 http://arcanum.jp/hp/myroom/prsv/apache/01/index.jsp 例えば、C:\Apacheにインストールし、そのまま設定 を変更していないのでしたら、c:\Apache\htdocsに あるファイルが表示されます。 httpd.confでの設定は以下のページが参考になると 思いますので、ご覧ください。 http://www.huonpine.net/server/htconf.html ※ディレクトリ(フォルダ)は自分で作成します。 以下のページも参考になると思います。 http://www2j.biglobe.ne.jp/~apollo/server/apacconfig1.html 「http://127.0.0.1/~test/」という形でアクセス できるようにしたい場合は、以下のページもご覧く ださい。 http://www2j.biglobe.ne.jp/~apollo/server/apacconfig2.html こちらも参考までにご覧ください... http://www.faireal.net/articles/4/14/#d20104_1 今まで「http://xxxxxx.xxx/」でアクセスしてindex.htmlが 自動で表示されていたのでしたら、No.1の回答者さまの 回答にある方法でindex.htmも表示されるようになったと 思います。 参考情報として読み流してください。m(__)m
その他の回答 (2)
- susumufire
- ベストアンサー率22% (86/380)
#1です。 >http://xxxxxxxx /test >と >http://xxxxxxxx /~test >で,本質的に何か違うことがあるのでしょうか? >また,ご回答いただいた設定をすれば,どちらでも >index.htmファイルを自動的に読みにいってくれる >ようになるのでしょうか? まずindex.htmの方から回答させていただきますが、 httpd.confの設定で自動で読みにいってくれます。 即ち、URLに「~」がついていようがついていまいが関係ないということです。 続いてURLの「~」ですが、 詳しくは説明できませんので下記サイトの「ユーザディレクトリ」の部分をご覧ください。 (手抜きで申し訳ありません。)
- susumufire
- ベストアンサー率22% (86/380)
お使いのソフトは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>
お礼
ご回答ありがとうございます. ソフトはおそらくApacheを使っていると思います. (検索したらありましたので) ということで,早速書き換えてみたいと思います. ところで,もうひとつ気になったことで,おうか がいさせていただきたいのですが, http://xxxxxxxx /test と http://xxxxxxxx /~test で,本質的に何か違うことがあるのでしょうか? また,ご回答いただいた設定をすれば,どちらでも index.htmファイルを自動的に読みにいってくれる ようになるのでしょうか?