1. 程式人生 > >Apache 同一個IP:埠,繫結多個域名的注意事項

Apache 同一個IP:埠,繫結多個域名的注意事項

Aapche 如果需要繫結多個域名到一個IP上,是支援的。需要注意以下2點:

1 必須要開啟 NameVirtualHost開關選項,

如:NameVirtualHost 220.231.220.231:80

2 NameVirtualHost 需要指定具體的埠

例如":80",跟<VirtualHost 220.231.32.*:80>對應,否則會報錯:

mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results。

翻譯過來就是: NameVirtualHost 地址,指定埠和不指定埠混合使用是不支援的,將會產生未逾期的後果。

未逾期的後果就是: 第2個不起作用,僅當一個站點設定起作用。

完整的例子:

#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for requests without a known
# server name.
#
NameVirtualHost 219.133.61.226:80

<VirtualHost 219.133.61.226:80>
     ServerAdmin [email protected]
     DocumentRoot /usr/local/apache2/htdocs1
     ServerName www.linux51.com
     ErrorLog logs/linux51.com-error_log
     CustomLog logs/linux51.com-access_log common
</VirtualHost>

<VirtualHost 219.133.61.226:80>
     ServerAdmin 

[email protected]
     DocumentRoot /usr/local/apache2/htdocs2
     ServerName www.linux52.com
     ErrorLog logs/linux52.com-error_log
     Custo

相關推薦

Apache 同一個IP:域名注意事項

Aapche 如果需要繫結多個域名到一個IP上,是支援的。需要注意以下2點: 1 必須要開啟 NameVirtualHost開關選項, 如:NameVirtualHost 220.231.220.231:80 2 NameVirtualHost 需要指定具體的埠

.nginx的虛擬主機功能(nginx站點域名)

兩個虛擬主機(純靜態-html 支援) - Two Virtual Hosts, Serving Static Files http {     server {         listen          80;         server_name     w

如何理解一臺伺服器可以ip一個ip可以域名

一個域名只能對應一個IP的意思是域名在DNS伺服器裡做解析的時候 一條記錄只能指向一個IP地址。這個是死規定,試想一下,如果一個子域名指向了2個ip ,當訪問者開啟這個域名的時候,瀏覽器是展示哪個IP上的網站呢?一個IP可以對於多個域名的意思是:一個IP繫結到一臺伺服器的時候,在伺服器上可以設定多個主機頭,每

同一個伺服器域名利用Nginx進行域名重定向

背景:同一個伺服器繫結多個域名,利用Nginx進行域名重定向。 首先:tomcat進行部署網站後臺介面,進行重設9090埠(可根據需要自定義,但是注意外網訪問埠,需在阿里雲上配置開放埠)。   Tomcat版本8.044,Nginx版本nginx-1.14.1 Tomcat

Tomcat下配置javaWeb一個IP域名

本文以繫結3個javaWeb專案為例,講述一個IP地址繫結3個個域名: (1)首先準備好3個javaWeb的war包; (2)在Tomcat下建立3個不同名稱的資料夾,如webapps、webapps

一個ip域名

一個ip繫結一個域名 apache伺服器文章中我有介紹apache配置網站,講解一個ip繫結一個域名的步驟和方法。 配置過程: 啟動httpd-vhosts.conf(在httpd.conf檔案中,找到Virtual hosts虛擬主機)

Vue、React同一個dom元素如何點選事件?

Vue:<button type="button" @click="a();b()">vue按鈕</button> React:<button type="button

域名最多能對應幾IP地址?一個IP地址可以域名

1、也就是說通常情況下一個域名同一時刻只能對應一個IP地址。 但是在域名服務商那裡,你可以把伺服器群裡面的多個提供相同服務的伺服器IP設定一個域名可以輪詢。但是同一時刻,一個域名只能解析出一個IP供你使用。這些IP可以輪流著被解析。 這些IP其實對應的伺服器提供的是同一種的

如何在同一臺VPS上使用apache域名(親測可行!!!)

基於域名的虛擬主機相對比較簡單,因為你只需要配置你的DNS伺服器將每個主機名對映到正確的IP地址,然後配置Apache HTTP伺服器,令其辨識不同的主機名就可以了。基於域名的伺服器也可以緩解IP地址不足的問題。所以,如果沒有特殊原因使你必須使用基於IP的虛擬主機,您最好還是使用基於域名的虛擬主機。下列情

Tomcat域名和配置虛擬目錄的方法

server.xml 的修改方式如下: (一)多域名繫結 1.如果你要繫結網站,首先是要把tomcat的預設訪問埠8080,修改成80 原始: <Connector port="8080" maxHttpHeaderSize="8192" maxThreads

tomcat下一個專案如何域名

<Host name="localhost" debug="0" appBase="D:\\Tomcat 5.0\\webapps"        unpackWARs="true" autoDeploy="true"        xmlValidation="fa

設定nginx域名

nginx繫結多個域名,可把多個域名規則寫一個配置檔案裡,也可分別建立多個域名配置檔案,一般為了管理方便,建議每個域名建一個檔案,有些同類域名也可寫在一個總的配置檔案裡。 一、每個域名一個檔案的寫法 首先開啟nginx域名配置檔案存放目錄:/usr/local/nginx/conf/servers ,如要

apache2虛擬主機實現一個伺服器域名

1.apache2的配置 首先要配置好apache2,如果未配置,請參考我之前的博文:lamp的配置 2.域名的解析 將全部域名的www和@的A記錄解析到雲伺服器的IP 3.虛擬主機的配置

linux tomcat域名

<?xml version="1.0" encoding="UTF-8"?> <!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor li

關於一個伺服器中域名——公司是用阿里雲伺服器--是使用tomcat來

我是使用多個tomcat來新增 由於之前已經有一個tomcat,而且上面已經有了一個專案,專案使用的埠號是8080,然而瀏覽器預設的埠號是80,如果將server.xml修改了埠,那之前的專案就會出錯了,所以要繫結域名又不想更改埠號就建立多一個tomcat了 1.將tom

關於nginx為站點域名以及域名

環境: 系統:Centos6.+版本 使用lnmp一鍵安裝包安裝環境(配置檔案地址在其官網有寫) 找到nginx的conf檔案,我的目錄為: /usr/local/nginx/conf

使用 Nginx 為 Linux 例項域名

Nginx 是一款廣泛應用的 Web 伺服器,常用於反向代理、負載均衡器以及 HTTP 快取等。本文以 CentOS 6.8 為例,提供使用 Nginx 服務為 Linux 例項繫結多個域名的方法。您可以: 遠端連線並登入到 Linux 例項。 執行命令 cd /etc/nginx/conf.d 開啟

同一個物件響應事件並都執行和此例子的相容程式碼

要點: 1.因為 onclick=" "  新增的元素響應事件,先新增的事件,會被後來新增的事件層疊掉,只能執行最後一個響應的事件 所以要用到事件監聽addElementLitener()來繫結多個處理函式,而因為相容性的問題需要相容程式碼。 2.在IE8中,addE

ElasticSearchip滿足內外網訪問

背景:專案在阿里雲平臺有一個ES叢集,每個節點繫結的是內網ip,即配置檔案elasticsearch.yml中network.host的值是內網ip。但是,查詢ES的應用在阿里雲和騰訊雲上都有,又不想都換綁成外網ip,浪費流量。 方案:使用network.host引數滿足不

wpf怎麼控制元件

最近有不少wpf新手問wpf的命令怎麼繫結多個控制元件,很多人為此絞盡腦汁,網上的答案找了也沒找到靠譜的,其實用MultiBinding就可以了。從.net 3.0版本開始,就支援MultiBinding 關於MultiBinding的說明: https://docs.microsoft.com/zh-c