【发布时间】:2019-01-22 01:27:51
【问题描述】:
我的所有网站都返回 301 响应代码而不是 200。我的网站托管在亚马逊 AWS 上,我的 dns 由 cloudflare 管理。我正在使用来自 cloudflares 的免费 ssl。
我正在第三方网站上测试我的网站。我似乎到处都收到以下错误:
Your server did not return a valid HTTP code (You returned 301 when you should have returned 200).
我的服务器是使用 nginx 配置的。这是我的 nginx 服务器代码:
server {
listen 80;
listen 443 ssl;
root /media/6sense/www/shajao.com;
index index.html index.htm index.nginx-debian.html;
server_name shajao.com www.shajao.com;
location / {
try_files $uri$args $uri$args/ /index.html;
}
}
这是我的网站。 https://shajao.com/
【问题讨论】:
标签: ssl nginx amazon-ec2 http-status-code-301 cloudflare