问题:
如果用户直接在浏览器上输入VPS的IP地址,如下所示:https://X.X.X.X
,我要它重定向到一个网站。
我能够将它用于HTTP (http://X.X.X.X
),如下所示:
server {
listen 80;
server_name IP_OF_MY_VPS;
return 301 https://example.com$request_uri;
}
答案1:
你需要为IP地址添加一个有效的https
块。
答案2:
只需添加另一个listen
语句,如下所示:
server {
listen 80;
listen 443;
server_name IP_OF_MY_VPS;
return 301 https://example.com$request_uri;
}