【发布时间】:2020-02-26 20:39:41
【问题描述】:
我对发生的事情完全感到困惑......
当我从 Mamp Pro UI 中单击 localhost 的 WebStart 按钮时,它会很好地打开,并且我得到了 http://localhost:8888/MAMP/?language=English 的预期地址。
如果我手动输入http://localhost:8888/phpmyadmin/ 之类的地址,它也会转到正确的位置。
但是当我尝试从 WebStart 页面中删除“/MAMP/?language=English”或尝试手动输入http://localhost:8888 时,它会重定向到http://some-other-website:8888/。无论我将主机指向哪个目录,都会发生这种情况。
我之前设置了一个该名称的主机,但今天早上一切都变得混乱,以至于我完全卸载了 MAMP Pro 和 MAMP,但这仍然给我带来了问题。 Wordpress 和非 Wordpress 本地网站都会发生这种情况。
真的开始失去它,因为我无法完成任何工作。我正在尝试制作一个 Wordpress 主题,我什至尝试在一个完全不同的文件夹中重新安装 WP,但现在无论我现在在做什么,我都无法让这个东西工作: (((
【问题讨论】:
-
除非您提供足够的信息,否则我们无法调试您的问题。显示每个可能存在的 RewriteRules 和 vhost 配置的内容(来自 .htaccess 或 Apache 配置),并且请确保您在 Wordpress 安装的 wp-config.php 中设置了
WP_SITEURL和WP_HOME。 -
现在,MAMP 应该指向一个文件夹,该文件夹的 index.php 文件中包含“嘿!”在其中,它仍在尝试重定向到其他网站:8888。所以里面没有 .htaccess,也没有任何 wordpress 文件。我不确定如何获取虚拟主机配置信息。
-
在不知道虚拟主机配置的情况下,如何知道 MAMP 应该指向的位置?您唯一能做的就是在所有文件中搜索
some-other-website并在结果文件中进行相应的更改。