質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
FTP

FTP(File Transfer Protocol)は、ネットワークでのファイル転送を行うための通信プロトコルの1つである。

Webサーバー

Webサーバーとは、HTTPリクエストに応じて、クライアントに情報を提供するシステムです。

Webサイト

一つのドメイン上に存在するWebページの集合体をWebサイトと呼びます。

サーバ

サーバは、 クライアントサーバモデルにおいてクライアントからの要求に対し 何らかのサービスを提供するプログラムを指す言葉です。 また、サーバーソフトウェアを稼動させているコンピュータ機器そのもののことも、 サーバーと呼ぶ場合もあります。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

Q&A

1回答

2745閲覧

【Web制作についての質問】ファイルサーバのindex(html)データをブラウザで見るための手続きと内部処理の仕組みについて

WASHIMA

総合スコア12

FTP

FTP(File Transfer Protocol)は、ネットワークでのファイル転送を行うための通信プロトコルの1つである。

Webサーバー

Webサーバーとは、HTTPリクエストに応じて、クライアントに情報を提供するシステムです。

Webサイト

一つのドメイン上に存在するWebページの集合体をWebサイトと呼びます。

サーバ

サーバは、 クライアントサーバモデルにおいてクライアントからの要求に対し 何らかのサービスを提供するプログラムを指す言葉です。 また、サーバーソフトウェアを稼動させているコンピュータ機器そのもののことも、 サーバーと呼ぶ場合もあります。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

0グッド

1クリップ

投稿2016/06/07 03:50

初めて質問させていただきます。

最近になってWebの制作に携わった者です。
おそらく初歩的な質問となってしまい恐縮ですが、どなたかご回答いただけると助かります。

【質問内容】
FTP接続しているファイルサーバに置いてあるindex(html)データをブラウザで見るための手続きと内部処理の仕組みについて質問です。

FTP接続しているファイルサーバ内にあるフォルダ【httpdocs/html/担当名/クライアント名/comp/01/html.index】をブラウザ上で表示したい場合に、【http://サーバ名/html/担当名/クライアント名/comp/01】とブラウザ検索窓に入力せよと社内にて教わり、その通りにすることで確かにブラウザ上でhtmlデータが表示されるのですが、

・なぜhttpdocsをはずすなどURLを変えることでデータが表示されるのか、なぜでもサーバ名~indexデータまでの全てのフォルダディレクトリを検索窓に入力してもフォルダが表示されないのか

・ファイルサーバのデータがブラウザで表示されるまでに、ファイルサーバの中でどのような処理が行われているのか

上記2点が自分の中で解決せず、ただ作業を行いながらもやもやしてしまっています。
サーバ周りやDBMSなどの知識がないため、エンジニアの方であれば初歩の初歩なのかもしれませんが、
どなたか上記内容についてご教授いただけますとすごく助かります。

質問内容に不備などありましたらご指摘ください。
何卒宜しくお願い申し上げます。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

webサーバである apache や nginx 、IIS等を調べると理解できるようになります。
簡単に言うと、http://サーバ名でサーバにアクセスすると、webサーバの機能によって、特定のdirectoryがマッピングされるからです。

投稿2016/06/07 03:57

退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

WASHIMA

2016/06/08 11:10

ご回答ありがとうございます。 自分なりに社内のスタッフに確認しながら調べてみたところ、webサーバとFTPサーバ機能を有している当該サーバにhttpで接続する際は、httpdocs配下に接続することにより表示されるという仕様になっているため、あえてhttpdocsというディレクトリを削除した上でURL指定することにより表示されるとのことでした。 この回答を得た瞬間は理解したように思えたのですが・・・基礎的な知識が欠けているためか、やはりだんだんとわからなくなってきました。 webサーバの知識があれば、たとえばte2jiさんは私が上記した内容で理解できるものなのでしょうか?
退会済みユーザー

退会済みユーザー

2016/06/08 11:17

理解できます。今回のケースであれば「DocumentRoot」というキーワードで検索すると、有益な情報が確認できるかと思います。
WASHIMA

2016/07/13 04:32

ご回答ありがとうございます。 ご連絡遅くなりすみません。 あの後いろいろと自身でも調べながら試行錯誤し、 ディレクトリのマッピングについて無事理解できました。 お礼のご報告をさせていただきます。ありがとうございます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問