質問: 初めて質問させていただきます。 最近になってWebの制作に携わった者です。 おそらく初歩的な質問となってしまい恐縮ですが、どなたかご回答いただけると助かります。 【質問内容】 FTP接続しているファイルサーバに置いてあるindex(html)データをブラウザで見るための手続きと内部処理の仕組みについて質問です。 FTP接続しているファイルサーバ内にあるフォルダ【httpdocs/html/担当名/クライアント名/comp/01/html.index】をブラウザ上で表示したい場合に、【http://サーバ名/html/担当名/クライアント名/comp/01】とブラウザ検索窓に入力せよと社内にて教わり、その通りにすることで確かにブラウザ上でhtmlデータが表示されるのですが、 ・なぜhttpdocsをはずすなどURLを変えることでデータが表示されるのか、なぜでもサーバ名~indexデータまでの全てのフォルダディレクトリを検索窓に入力してもフォルダが表示されないのか ・ファイルサーバのデータがブラウザで表示されるまでに、ファイルサーバの中でどのような処理が行われているのか 上記2点が自分の中で解決せず、ただ作業を行いながらもやもやしてしまっています。 サーバ周りやDBMSなどの知識がないため、エンジニアの方であれば初歩の初歩なのかもしれませんが、 どなたか上記内容についてご教授いただけますとすごく助かります。 質問内容に不備などありましたらご指摘ください。 何卒宜しくお願い申し上げます。
回答: webサーバである apache や nginx 、IIS等を調べると理解できるようになります。 簡単に言うと、`http://サーバ名`でサーバにアクセスすると、webサーバの機能によって、特定のdirectoryがマッピングされるからです。