• ベストアンサー

ディレクトリの仕組みについて詳しい方

以前、たまたまアクセスしたあるサイトでのことですが CGIが使われていました。 トップ ttp://ww.*****.com/okwave/ トップページからリンク先をクリックするとディレクトリ名が ttp://ww.*****.com/local/****.cgiこのように変わったのを覚えていますが これはどんな方法で設置しているのでしょうか? 詳しい方よろしくおねがいします。

質問者が選んだベストアンサー

  • ベストアンサー
  • kohji777
  • ベストアンサー率39% (89/223)
回答No.2

1で回答した者です。 >これはどんな方法で設置しているのでしょうか?・・・ これがメインの質問でしたね^^; ディレクトリは、自由に作れます。 ですので、 トップページが置かれてる引き出し okwave リンク先が置かれてる引き出し local さらに /aaa/ とか /bbb/ など、 自由に引き出しを作ることができます^^ 最初の回答とあわせて読んでいただければ分かりやすいかと^^

Lawyer_41
質問者

お礼

つまり、 okwaveのディレクトリ内にlocalのディレクトリにindexが入った状態でアップされてるということですね。 参考になりました。

その他の回答 (2)

回答No.3

>これはどんな方法で設置 そのサーバーマシンにじかに触れる人なら、Windowsでファイルを作るように、様々な方法で普通にファイルやディレクトリを置けます。 CGI等の場合、セキュリティのため特定のディレクトリのみで効力を発揮するように制限をするために、例にあったようにユーザーのディレクトリではなく、専用のディレクトリにCGIが設置してある場合もあるでしょう。 普通に個人がプロバイダでウェブサイトを開設し、プロバイダが提供するCGIを利用する場合などにも質問にあった例のようにCGIを使うディレクトリはユーザーのディレクトリとは違う場所にある事のほうが多いと思います。 また、ウェブサイト上で見たアドレスが、必ずしも実際のディレクトリを指しているとは限らず、ウェブサイト用に、名前を変えて見せることができます。

  • kohji777
  • ベストアンサー率39% (89/223)
回答No.1

ウェブのスペースを1つの机とイメージしてみて下さい。 その机の全体の住所が ttp://ww.*****.com/ ディレクトリは、その机にある引き出しの番地みたいなもの。 ttp://ww.*****.com/okwave/ okwave の部分が引き出しの番地。 (そこにトップページがあったということですよね) そのトップページから ttp://ww.*****.com/local/****.cgi その場合、 local/****.cgi local という別の引き出しへ移動し、 さらにその中の小分けした番地 ****.cgi へ移動したということです^^

関連するQ&A

専門家に質問してみよう