萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> 編程語言綜合 >> 怎麼給apache添加主機頭

怎麼給apache添加主機頭

  apache創建虛擬目錄

  打開 apache的配置文件 httpd.conf 。

  在最下面將下面代碼復制進去,保存並重啟apache服務器。

 代碼如下  

NameVirtualHost *:80
#第一個主機,80端口
<VirtualHost *:80>

ServerAdmin [email protected]
#指向本地位置
DocumentRoot "F:wwwrootdede"
#主機名稱(注意這個很重要,就是你的域名,准確輸入才能成功)
ServerName www..com

ServerAlias ppblog.cn
#結束第一個主機配置
</VirtualHost>
#第二個主機,80端口
<VirtualHost *:80>

ServerAdmin [email protected]

DocumentRoot "F:wwwrootwordpress"

ServerName wp.ppblog.cn   

ServerAlias ppblog.cn

</VirtualHost>
#從這裡一定要放在下面,第三個主機,80端口
<VirtualHost *:80>

ServerAdmin [email protected]

DocumentRoot "F:wwwroothtdocs"
#表示所有的域名都可以訪問
ServerName *

ServerAlias *

</VirtualHost>

  在其他文件夾創建虛擬目錄

  DocumentRoot “E:htdocs”

  將虛擬目錄建立在”F:wwwroot”以外的目錄中報錯:”You don’t have permission to access / on this server.”

  解決辦法如下:

  打開 apache的配置文件 httpd.conf 。

  找到

 代碼如下  

<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
</Directory>

修改為


<Directory />
    Options Indexes FollowSymLinks
    AllowOverride None
</Directory>

  這樣就可以在任何地方創建虛擬目錄了。

copyright © 萬盛學電腦網 all rights reserved