如何删除wamp虚拟站点?

Myl*_*eau 7 apache wamp localhost

使用新的 WAMP,您必须创建一个虚拟主机站点才能在 localhost 开发中看到它。我做到了,它奏效了。
但是,我只是将该网站移至 Live 服务器,我一生都无法在浏览器中看到该网站。我收到一条消息:

无法访问此站点

朋友看到了,但是开发电脑看不到。

我试过 :

  • 删除定义 httpd-vhosts
  • 重启
  • 刷新 Windows 10 DNS 缓存

一切都无济于事。而且我找不到有关从 WAMP 中删除网站的信息!!!任何提示表示赞赏。

小智 6

这可能是由于主机名重复。编辑虚拟主机以解决此问题。

对于 Windows 用户,从编辑您的虚拟主机

C:\windows\system32\drivers\etc\hosts

C:\wamp\bin\apache\apache2.4.23\conf\extra

要编辑这些文件,您需要以管理员身份运行。为此,请尝试以下步骤:

  1. 按 Windows 键。
  2. 在搜索字段中键入记事本。
  3. 在搜索结果中,右键单击记事本并选择以​​管理员身份运行。
  4. 从记事本中,打开以下文件:c:\Windows\System32\Drivers\etc\hosts。
  5. 对文件进行必要的更改。
  6. 单击文件 > 保存以保存更改。

最后重启服务器。


Rig*_*lly 3

我假设您使用与您的实时站点域名相同的本地域名,而mysite.com不是mysite.dev

因此,您将在 HOSTS 文件中添加一行,如下所示

127.0.0.1 mysite.com
::1  mysite.com
Run Code Online (Sandbox Code Playgroud)

因此,您已经从您的 PC 上告诉 Windows 您的站点位于该 PC 本地。

您需要做的就是从C:\windows\system32\drivers\etc\hosts文件中删除这两行,然后重新启动或运行(从管理员帐户)

net stop dnscache
net start dnscache
Run Code Online (Sandbox Code Playgroud)

现在 Windows 不知道您的yoursite.com实时站点在哪里,它会向 DNS 服务器询问实时站点的 IP 地址,并找到您的实时站点。