我一直在努力建立一個網站,我在 Ubuntu 20.04 LS VM 上使用 Apache。我已將域配置為指向服務器,并且 https 已設定并正常作業,但每當我進入該域時,我都會看到此視圖。
我試圖通過使用服務器名稱標簽使域與虛擬主機系結,但這不起作用。這是我的組態檔:
我是運行服務器世界的新手,如果這個問題很愚蠢,我很抱歉:)。讓我知道我是否可以添加任何對這種情況有幫助的內容。這是我嘗試在此 VM 上托管的唯一網站。此外,apache 認為影像中顯示的檔案夾不存在于檔案系統中。我不知道這是否會影響任何事情,只是為了在服務器上獲取我的網站檔案,我將所有檔案下載到了背包專案中。謝謝。
uj5u.com熱心網友回復:
要更正站點問題,請將 DocumentRoot 更改為
/var/www/backpacking-project/backpackingProject
接下來,您不應允許 Apache 顯示目錄內容。添加這些行:
<Directory /var/www/backpacking-project/backpackingProject>
Options -Indexes
</Directory>
Apache 目錄串列
接下來,您應該定義默認頁面。假設默認頁面是 index.html,將這一行添加到前面的Directory部分:
DirectoryIndex index.html
將 index.html 更改為您正在使用的任何內容,例如對于 PHP,使用 index.php 或 home.php 等。
uj5u.com熱心網友回復:
我弄清楚了它不起作用的原因。這是因為我將我的檔案檔案夾上傳到服務器,而 apache 在檔案系統中無法識別它。我分別上傳了有效的檔案。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/465404.html
標籤:阿帕奇 服务器 虚拟主机 ubuntu-20.04
