gpt4 book ai didi

Nginx 到服务器的路由路径

转载 作者:行者123 更新时间:2023-12-03 15:08:20 26 4
gpt4 key购买 nike

我有几个网站。每个站点都有自己的“服务器”部分,其中的 server_name 如下所示

server {
...
server_name siteA.example.com;
root /var/www/siteA;
...
}

因此,我可以使用 URL http://siteA.example.com 打开该站点。

但是,我还需要使用 url http://example.com/siteA 来打开该站点。
如何才能做到这一点?

最佳答案

在下面添加到您的配置的两个选项...

选项 1:

server {
...
server_name example.com;
...
location /siteA {
root /var/www/siteA;
...
}
location /siteB {
root /var/www/siteB;
...
}
...
}

选项 2:
server {
...
server_name example.com;
...
location /siteA {
return 301 http://siteA.example.com$request_uri;
}
location /siteB {
return 301 http://siteB.example.com$request_uri;
}
...
}

第一个选项仅来自 example.com/siteA此外,第二个选项重定向到 siteA.example.com

关于Nginx 到服务器的路由路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19108044/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com