Created
November 22, 2018 18:08
-
-
Save imamdigmi/96846943340dddc3cb71c2e7500f8c9b to your computer and use it in GitHub Desktop.
Nginx Multitenance
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| server { | |
| listen 80; | |
| listen 443 ssl; | |
| ssl_certificate /etc/ssl/imamdigmi.crt; | |
| ssl_certificate_key /etc/ssl/imamdigmi.key; | |
| server_name ~^www\.(?<user>.+\.)?imamdigmi\.com$; | |
| return 301 "$scheme://${user}imamdigmi.com$request_uri"; | |
| } | |
| server { | |
| listen 80; | |
| listen 443 ssl; | |
| ssl_certificate /etc/ssl/imamdigmi.crt; | |
| ssl_certificate_key /etc/ssl/imamdigmi.key; | |
| server_name ~^.+\.imamdigmi\.com$ imamdigmi.com; | |
| location / { | |
| proxy_set_header Host $http_host; | |
| proxy_set_header X-Real-IP $remote_addr; | |
| proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; | |
| proxy_pass http://127.0.0.1:1234; | |
| } | |
| } |
Author
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Skenario :
aku punya web olshop domain.com, didalamnya ada toko-toko (semacam tokopedia), nah si toko-toko nih bisa diakses di domain.com/toko-1, domain.com/toko-2 dan seterusnya.
Kasus :
kalo si toko itu dijadikan domain sendiri bagimana caranya?
Yang diinginkan :
domain.com/toko-1 nanti jadinya tokobangunan.com
domain.com/toko-2 jadinya bungajogja.com