我将一个实时 woocommerce 站点复制回开发服务器。实时站点使用 https。因此,当我尝试在开发服务器上访问它时,它会将我重定向到实时站点。我认为问题是 .htaccess 文件。我尝试编辑它,但文件已加密。所以我只是一起删除了它。这停止了重定向,我能够访问开发站点的前端。但是,当我尝试访问 wp-admin 或 wp-login.php 时,我得到了 404。我还注意到浏览器从 http 更改为 https。所以仍然有一些东西试图让网站在 https 下运行。
我试过的:
- 我停用了 woocommerce 插件(通过重命名它),但这并没有帮助。
- 我还在数据库中搜索了 https:// 的实例,但找不到与该网站相关的任何实例。
- 我还在根目录中找到并删除了一个 cert.html 文件,我认为它与 https 认证有关,但我仍然无法访问后端。
- 最后,我尝试添加一个新的 .htaccess 文件,其中包含基本的 wordpress 永久链接,但这只会产生 500 个服务器错误。
任何人都可以给一些指示在哪里看?或者是什么可能导致浏览器使用 https 而不是 http。