LAMP 1 8預設虛擬主機

2022-08-16 01:24:13 字數 1059 閱讀 3253

預設虛擬主機是為了解決別人網域名稱噁心繫結自己的伺服器ip,可導致伺服器上的**排名靠後,即干擾seo優化

我們訪問指定的兩個**可以直接訪問,ip也可以訪問

開啟配置檔案

vim /usr/local/apache2/conf/extra/httpd-vhosts.conf
我指定的兩個**是

www.wang.com

www.denny.com

我們寫字板開啟windows下的

c:\windows\system32\drivers\etc\hosts
在192.168.1.111 www.denny.com www.wang.com

後面加一段,改成

192.168.1.111 www.denny.com www.wang.com www.222.com
結果192.168.1.111 www.222.com www.denny.com www.wang.com 只要指定到這台伺服器都可以訪問這個**。www.222.com是惡意繫結到伺服器ip的,也能訪問。

在虛擬主機配置檔案裡面的虛擬主機前面再建立乙個。

vim /usr/local/apache2/conf/extra/httpd-vhosts.conf
開啟虛擬主機配置檔案,新增這一段

80>documentroot 

"/tmp/123

"servername www.

111.com

/tmp/123下面沒有檔案所以第二個虛擬主機沒有指定的**都訪問不了。

也可以常見這個檔案

mkdir /tmp/123
給這個目錄授權

chmod 600 /tmp/123
完成後是

檢視配置檔案有沒有問題

apachectl -t
重啟

apachectl restart

LAMP之禁止預設虛擬主機

在httpd vhosts.conf中,虛擬主機的配置為 1 2 3 4 documentroot data www servername www.123.com virtualhost 當我們輸入www123.com和自己主機的ip時都是能訪問的,在虛擬主機配置檔案中加入 1 2 3 4 5 6 ...

LAMP虛擬主機配置(基於網域名稱的虛擬主機)

虛擬主機配置包括兩種 基於網域名稱的虛擬主機和基於ip的虛擬主機,一下主要說明 基於網域名稱的虛擬主機 配置 virtual hosts 配置啟用虛擬主機 原有namevirtualhost 這裡影響配置結果,基於主機名的虛擬主機需要指定乙個固定ip,否則網域名稱目錄無效 namevirtualho...

tomacat配置虛擬主機 配置預設頁面

在conf資料夾下的server.xml檔案中 在c盤建立乙個sina資料夾,裡面建立乙個mail資料夾,在mail資料夾下面建立乙個1.html網頁 你配置完如果直接訪問是不可以訪問到自己電腦的1.html檔案了 因為埠是80,所以不需要指定埠 嘿嘿!我們平時通過www.baidu.com來開啟網...