小编Str*_*azz的帖子

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

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

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

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

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

但使用后curl -I http://www我得到了 301 重定向,这是我想要的情况,但它重定向到 HTTPS www.

问题是当我在互联网上访问它时遇到 DNS 错误。

我怎样才能解决这个问题?

apache .htaccess https redirect curl

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

.htaccess ×1

apache ×1

curl ×1

https ×1

redirect ×1