LAMP環境下配置虛擬主機和網域名稱的跳轉

2021-07-09 06:50:37 字數 674 閱讀 8141

一、配置虛擬主機

serveradmin [email protected]  root郵箱

documentroot "/data/123"虛擬主機存在的目錄

servername 123.com   配置的虛擬主機網域名稱

serveralias 1234.com  配置的虛擬主機網域名稱的別名

errorlog "logs/dummy-host.example.com-error_log"  錯誤日誌

customlog "logs/dummy-host.example.com-access_log" common 訪問日誌

二、網域名稱的跳轉

當訪問網域名稱1的時候自動跳轉到網域名稱2。當更改網域名稱的時候不致於會丟失一些使用者

加入rewriteengine on  開啟rewrite引擎

rewritecond % 網域名稱1  

rewriterule ^(.*) http://網域名稱2$1 [r=301,l]  301是永久重定向

/usr/local/apache2/bin/apachectl graceful 平滑的重啟該服務

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

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

WAMP環境下配置虛擬主機

進入apache conf目錄裡,開啟httpd.conf檔案。找到配置項 開啟該虛擬主機的配置項並寫上注釋 啟用虛擬主機檔案 進入apache conf extra目錄裡,開啟httpd vhosts.conf檔案 新增虛擬主機 documentroot d amp apache htdocs s...

WAMP環境下配置虛擬主機

1.編輯httpd.conf,查詢 include conf extra httpd vhosts.conf,把前面注釋符號 刪掉 2.編輯httpd vhosts.conf檔案,servername www.com 伺服器名 虛擬機器名 serveralias dt.com 別名 document...