求助HTTP 301无法跳转
军哥您好: 我在腾讯云上装了LNMP1.5。先执行了通配符申请SSL nicky1605.com。文件夹是/www/wwwroot。文件夹权限组和用户已改回www。然后执行lnmp vhost add添加 blog.nicky1605.com,文件夹是/www/wwwroot/blog。添加域名时指定SSL证书为通配符的路径。
接下来就是把相关数据转移进来。结果发现HTTP无法访问,HTTPS访问正常。
把/usr/local/nginx/conf/vhost/下的blog的配置文件修改为301以后reload再restart还是无法跳转。
我的配置文件如下,请参考:
server
{
listen 443 ssl http2;
#listen [::]:443 ssl http2;
server_name blog.nicky1605.com ;
index index.html index.htm index.php default.html default.htm default.php;
root/home/wwwroot/blog;
ssl on;
略
}
server
{
listen 80;
server_name blog.nicky1605.com ;
return 301 https://blog.nicky1605.com$request_uri ;
}
打开http还是无法跳转也无法访问,提示
未发送任何数据。
ERR_EMPTY_RESPONSE
求助军哥是什么个情况?80端口我也检查了是开的。谢谢! >curl -IL blog.nicky1605.com
HTTP/1.1 302
Location: https://dnspod.qcloud.com/static/block.html?d=blog.nicky1605.com
HTTP/1.1 200 OK
Server: nginx
这边看是被腾讯云拦截,检查你域名是否备案,如已备案咨询腾讯云 好吧,我也是醉了。我的备案了,之前的子域名是正常访问的,我还以为没问题。
页:
[1]