【发布时间】:2014-10-21 16:32:02
【问题描述】:
我正在尝试获取我的网站,以便 domain.com 的每个变体都将重定向到 https://www.domain.com。我正在使用多种工具来执行此操作.. 一个是 NGINX 配置文件,其开头为:
server {
listen 80;
server_name domain.com;
return 301 https://www.domain.com$request_uri;
}
server {
listen 80;
server_name localhost www.domain.com;
root /usr/local/nginx/html;
我还在我的 CDN 中设置了一条规则,通过 HTTPS 代理所有内容:
if ( $scheme = http ) {
REWRITE RULE ^ https://$http_host$request_uri permanent
}
几乎所有变体都有效,除了https://domain.com .. 它应该重定向到https://www.domain.com,但它不会加载。
【问题讨论】:
标签: .htaccess redirect nginx https