Curl:尝试检查我的网站是否正确重定向时出现错误

时间:2017-10-10 20:35:05

标签: apache .htaccess redirect curl https

当我尝试编制.htaccess文件以将我的www重定向到非www时,我遇到了一些问题。

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

这是我使用的.htaccess文件,使用后:curl -I https://www我得到:

  

卷曲:(51)无法与对等方安全通信:请求的域名与服务器的证书不匹配。

但在使用curl -I http://www之后,我获得了301重定向,这是我的预期案例,但它重定向到HTTPS www。

问题是当我在互联网上访问时出现DNS错误。

我怎么可能解决这个问题?

1 个答案:

答案 0 :(得分:2)

您的ssl证书可以自行签名,尝试使用curl和-k--insecure)选项禁用ssl验证。