2014-02-22 684 views
13

這可能是一個非常基本的問題。在我的網絡服務器上安裝Apache後,創建了一個名爲www的文件夾。有什麼文件像HTML和PHP文件,我把它放在我的網站上。但是,我遵循YouTube上的教程之一,甚至我自己的XAMPP文件夾也有一個與www文件夾相同的htdocs文件夾。當我把一個文件放在裏面時,如果我在localhost之後輸入它的名字,我可以看到它。我想知道這兩者之間是否有任何區別,我很感謝有人能解釋我們如何將這些目錄定義爲我們文件的容器?www文件夾和htdocs文件夾有什麼區別?

+2

在這種情況下,htdocs是www的符號鏈接。 – Ohgodwhy

回答

17

沒有區別。您可以使用configure Apache httpd將具有適當權限的任何文件夾用作根服務器目錄。 www只是一個傳統的使用目錄。

3

這真的一切都取決於服務器的配置來定義。有時主機會將www配置爲文檔根目錄,有時htdocs將用於其他應用程序(這只是一個示例)。

無論哪種方式,都是公開的,就標準配置而言,沒有區別。

就像我說的那樣,它確實取決於服務器配置。

您的所有配置的設置可以在httpd.conf

找到
0

Apache會使用任何文件夾,它的配置使用方法:你可以叫它任何你想要的。常見的約定包括htdocs,httpdocs和www,但如果你喜歡它,你也可以自己編寫。

3

根據服務器或系統的配置,您可以使用複製Web應用程序文件的文件夾(.html,.php等)。此文件夾有不同的名稱,但基本上是一個「允許公開訪問」的文件夾。

文件夾可以被稱爲Linux系統:

的htdocs 的public_html WWW

在OSX(蘋果),該文件夾被稱爲 「站點」 在Windows Server名爲 「wwwroot的」。

相關問題