1
我正在構建一個虛擬商店平臺。我的平臺是多個商店。AWS EC2 - 如何創建通配符來接收任何域名
我需要創建一個通配符,以便我的ec2可以接收來自任何域的請求。
這就是......用戶將他的域指向EC2的IP,並且請求直接到達ec2的nginx。無需在路由53上配置域。
我需要它是自動的。唯一的工作是將域指向ec2的ip的客戶端。
有誰知道這可以做到嗎?如果我將域名指向ec2的ip會起作用?
我正在構建一個虛擬商店平臺。我的平臺是多個商店。AWS EC2 - 如何創建通配符來接收任何域名
我需要創建一個通配符,以便我的ec2可以接收來自任何域的請求。
這就是......用戶將他的域指向EC2的IP,並且請求直接到達ec2的nginx。無需在路由53上配置域。
我需要它是自動的。唯一的工作是將域指向ec2的ip的客戶端。
有誰知道這可以做到嗎?如果我將域名指向ec2的ip會起作用?
爲了測試並接受所有領域中的Nginx,你可以做一個「包羅萬象」,爲此,你需要設置server_name _
來源:http://nginx.org/en/docs/http/server_names.html
在包羅萬象的服務器實例奇怪的名字「_」可以看出:
server {
listen 80 default_server;
server_name _;
...
}
作爲參考: http://nginx.org/en/docs/http/server_names.html#wildcard_names
感謝您的回答!但我的問題是關於aws的配置。我將我的域名指向ec2的ip。沒有工作,但我不知道是因爲傳播還是一些錯誤 –
通常實例中的IP是私有的,所以您將需要使用彈性IP並將該域指向公有IP,還要檢查您的安全組/規則允許流量到端口80/443 – nbari