一个网站 (wordpress) 正在在线运行,并将所有 URL 重定向到 https。为了测试一些新插件,我想在本地安装该网站。我已经下载了数据库备份和整个 public_html 文件夹。
我为网站使用了 apache 的 000 默认主机,此配置没有重定向。导入数据库转储并将所有文件复制到 /var/www/html 后,我可以访问该网站,但每次连接到http://本地主机get 重定向到在线网站。删除浏览器缓存无济于事。Curl 报告 301 标头。在 .htaccess 文件中清除所有 301 重定向到 https 后,curl 仍显示 302 标头http://在线版本然后在线重定向到 https://
* Connected to localhost (::1) port 80 (#0)
> GET / HTTP/1.1
> Host: localhost
> User-Agent: curl/7.64.0
> Accept: */*
>
< HTTP/1.1 302 Found
< Date: Fri, 05 Apr 2019 23:41:17 GMT
< Server: Apache
< Location: http://online-site
< Content-Length: 0
< Content-Type: text/html; charset=UTF-8
我如何才能找到本地安装中仍在插入 302 标头的内容?