【发布时间】:2020-03-21 23:54:41
【问题描述】:
我在 centos 中使用 Nginx。我面临重定向问题。
我想将所有请求重定向到https://some-domain.com/url
我可以重定向
http://www.some-domain.com to https://some-domain.com
www.some-domain.com to https://some-domain.com
http://some-domain.com to https://some-domain.com
但我无法重定向https://www.some-domain.com
配置文件:
server
{
listen 443 ssl;
server_name some-domain.com www.some-domain.com;
ssl_certificate /etc/nginx/ssl/some-domain.com.chained.crt;
ssl_certificate_key /etc/nginx/ssl/some-domain.com.key;
if ($host = https://www.some-domin.com) {
return 301 https://some-domin.com$request_uri;
}
}
【问题讨论】:
-
您能否为some-domain.com 添加您的端口443 服务器支架,以便我们查看问题出在哪里?匿名,ofc。
-
我想我没有服务器 443,我在服务器 80 中完成了所有操作
-
https 连接到达的地方,让我知道为该主机添加 443 是否适合您:)
-
好的,我加一下
-
@flaixman 在问题中添加了我的服务器 443 部分,但仍然无法正常工作
标签: nginx redirect https centos no-www