“1个域名2个空间”通常指的是一个域名指向两个不同的网站空间或服务器。以下是对该概念的详细解释及相关信息:
blog.example.com
和 shop.example.com
,分别指向不同的空间。example.com/blog
和 example.com/shop
,通过URL路径区分不同的空间。假设你有两个空间,分别位于 192.168.1.100:8080
和 192.168.1.101:8081
,你想通过 example.com
的不同路径访问它们。
server {
listen 80;
server_name example.com;
location /blog {
proxy_pass http://192.168.1.100:8080;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
location /shop {
proxy_pass http://192.168.1.101:8081;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
}
以上配置将 example.com/blog
的请求转发到 192.168.1.100:8080
,将 example.com/shop
的请求转发到 192.168.1.101:8081
。
通过这种方式,你可以实现一个域名指向两个不同的空间,并根据需要灵活调整访问路径。
领取专属 10元无门槛券
手把手带您无忧上云