簡體   English   中英

Apache DirectoryRoot配置?

[英]Apache DirectoryRoot configuration?

我的Apache在Ubuntu上運行,我的初始目錄結構如下:

var/www/html/myproject,

現在我已經在上面的html文件夾中克隆了一個git倉庫,現在我的目錄結構變為:

1] var/www/html/myproject這是完整的,

2] var/www/html/my_repo/myproject這是克隆后新創建的,

現在,我想讓apache將這個新創建的第二目錄作為root部署,因此我對位於/etc/apache2/sites-available/000-deafult.conf文件進行了更改,並進行了以下更改:

 DocumentRoot var/www/html/my_repo/myproject

然后重新啟動了Apache,但是服務器仍然以某種方式從var/www/html/myproject而不是var/www/html/my_repo/myproject加載頁面。

那么,有沒有我錯過的任何其他配置更改?我是否需要對克隆的存儲庫文件賦予某些權限? 我該如何解決此問題。

您是否在apache配置文件中更改了原始DocumentRoot? 如果沒有,請進行更改,如果有,只需按Ctrl + F5重置瀏覽器緩存或在“私有模式”下打開頁面。

我發現它/etc/apache2/sites-enabled/etc/apache2/sites-enabled其中僅針對myproject的單獨配置文件名為myproject.config,在其中進行了以下更改:

DocumentRoot var/www/html/my_repo/myproject & also
<Directory var/www/html/my_repo/myproject>
      Options  Indexes FollowSymLinks
      AllowOverride All
   </Directory>

現在服務器以新目錄為根。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM