在XAMPP 的htdocs 目錄之外提供檔案
問題:可以存取預設儲存在XAMPP 目錄外的文件嗎?服務於Apache?
答案:是的,有三種方法可以實現此目的:
方法一:虛擬主機
透過取消註解第19 行來啟用虛擬主機httpd-vhosts.conf。 - 為所需目錄定義虛擬主機,指定文件根目錄、伺服器名稱和存取權限。
- 向主機檔案新增項目以對應伺服器name 為本機IP位址。
- 重新啟動Apache並透過指定伺服器存取該目錄名稱。
-
方法 2:別名
將 htdocs 中的預設目錄權限複製到 http.conf 中所需的目錄。 - 新增Alias 指令,將URL 路徑對應到alias_module 部分的目錄http.conf.
-
方法3:更改文件根目錄
更改httpd.conf 中的DocumentRoot 指令以指向所需的目錄。 - 更新目錄權限以符合新文檔根目錄。
- 重新啟動 Apache 並該目錄現在可以作為網站的根目錄進行存取。
-
附加說明:
使用正斜線「/」而不是反斜線。 - 不要包含尾部斜線。
- 建立後始終重新啟動 Apache變化。
-
以上是如何使用 Apache 從 XAMPP 的 htdocs 目錄外部提供檔案?的詳細內容。更多資訊請關注PHP中文網其他相關文章!