请问哪里以及如何重定向
http://domain.com, http://www, https://domain.com
到
https://www
答案 0 :(得分:0)
其中
在您的Nginx配置文件(主要或虚拟主机,取决于您的设置)
如何
尝试重写:
server {
listen 80;
server_name www.domain.com domain.com;
rewrite ^ https://www.doamin.com$request_uri? permanent;
}
或返回:
server {
listen 80;
server_name www.domain.com domain.com;
return 301 https://www.domain.com$request_uri
}
REWRITE
- 只重写与正则表达式匹配的原始网址部分。
- 比回归慢。
- 在所有情况下都返回HTTP 302(暂时移动),无论是永久性的。
- 适合临时网址更改。
返回
- 整个网址被重写为指定的网址。
- 响应速度快于重写。
- 返回HTTP 301(永久移动)。
- 适合永久更改网址。
- 无需设置永久性。
Officila Nginx Docs返回/重写。