Apache2.4+ 設定虛擬主機無法存取目錄
吾王。
吾王。 2020-03-02 00:02:08
0
2
1096

本來想設定一個虛擬主機,發現apache版本是2.4,以前沒有用過,也不會設定虛擬主機,百度了一大堆方法都沒用。

後來配置好虛擬主機了,卻一直存取根目錄,不是我想要的結果。

網站根目錄:/var/www/html/

我需要訪問的目錄:/var/www/html/web/tp5/public

我需要訪問的目錄:/var/www/html/web/tp5/public

#每次訪問demo1.com都是訪問/var/www/html

設定了很多方法都沒有用!

-----------我的流程如下-----

Server version: Apache/2.4.25 (Debian)

在設定虛擬主機時,我修改了/etc/hosts的設定

127.0.0.1 www.demo1.com

然後在/etc/apache2/apache2.conf最下面把vhost打開了。

最後在/etc/apache2/sites-enabled/下方新建了一個xx.conf文件,內容如下:
ServerName

www .demo1.com

ServerAdmin

www.demo1.com


DocumentRoot "/var/www/html/web/tp5/public/"

# ErrorLog ${APACHE_LOG_DIR}/error.log

CustomLog ${APACHE_LOG_DIR}/access.log combined


然後造訪重啟apache2服務,開啟

www.demo1.com網址。

還是訪問到/var/www/html/下。

###請大家幫忙!謝謝! ###
吾王。
吾王。

全部回覆 (2)
吾王。

21312231kjljkllkj


a是

    吾王。

    補充一下,我的apache2.4根本就沒有httpd.conf檔!

      最新下載
      更多>
      網站特效
      網站源碼
      網站素材
      前端模板
      關於我們 免責聲明 Sitemap
      PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!