当我尝试编制.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错误。
我怎么可能解决这个问题?
答案 0 :(得分:2)
您的ssl证书可以自行签名,尝试使用curl和-k
(--insecure
)选项禁用ssl验证。