apache 如何删除wamp虚拟站点?

x6h2sr28  于 2023-01-26  发布在  Apache
关注(0)|答案(5)|浏览(235)

有了新的WAMP,你必须创建一个虚拟主机站点才能在本地主机开发中看到它。
然而,我刚刚将该网站移动到Live服务器,我无法在浏览器中看到该网站。我收到一条消息:
无法访问此站点
我的朋友可以看到它,但开发计算机看不到它。
我试过:

  • 删除httpd-vhosts中的定义
  • 重新启动
  • 正在刷新Windows 10 DNS缓存

一切都无济于事。而且我找不到有关从wamp删除网站的信息!!!任何提示都不胜感激。

rn0zuynd

rn0zuynd1#

这可能是由于主机名重复。请编辑虚拟主机以修复此问题。
对于Windows用户,请从以下位置编辑虚拟主机
C:\窗口\系统32\驱动程序\等\主机
以及
C:\文件\文件夹\apache\apache2.4.23\conf\extra
要编辑这些文件,您需要以管理员身份运行。为此,请尝试以下步骤:
1.按Windows键。
1.在搜索字段中键入Notepad。
1.在搜索结果中,右键单击记事本,然后选择以管理员身份运行。
1.从记事本中,打开以下文件:c:\Windows\系统32\驱动程序\等\主机。
1.对文件进行必要的更改。
1.单击文件〉保存以保存更改。
最后重新启动服务器。

fnx2tebb

fnx2tebb2#

我假设您使用的本地域名与您的实时站点域名相同,即mysite.com而不是mysite.dev
因此,您将在HOSTS文件中添加一行,如下所示

127.0.0.1 mysite.com
::1  mysite.com

因此,从您的电脑,你已经告诉windows您的网站生活在本地这台电脑上。
所有你需要做的就是从你的C:\windows\system32\drivers\etc\hosts文件中删除这两行,然后重新启动或者运行(从管理员帐户)

net stop dnscache
net start dnscache

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

vsnjm48y

vsnjm48y3#

Babitha's post是正确的,但我必须进行以下更改:
对于这两种情况,您都需要以管理员身份进行编辑
C:\窗口\系统32\驱动程序\等\主机
C:\wamp64\文件夹\Apache\Apache 2.4.46\配置文件\额外\httpd-vhosts.conf
不要只是来粘贴你的Apache版本可以不同,你的wamp位置在另一个地方。
编辑所需的虚拟主机。

sauutmhj

sauutmhj4#

老主题了,但对我来说管用:- 清除etc/hosts中的目标vhost。-清除httpd-vhosts. conf中的目标vhost。-重新启动DNS wamp工具(RMB wamp图标-〉工具)。-重新启动所有服务。

6bc51xsx

6bc51xsx5#

最新版本的Wamp有一个选项可以做到这一点。当Wamp运行时,点击Wamp图标滚动到“您的虚拟主机”上,然后点击“虚拟主机管理”。2这将打开添加新虚拟主机的屏幕。3在右手边有三个附加选项-其中之一是“删除虚拟主机表单”(另外两个是“修改虚拟主机表单”和“修改别名表单”单击“删除虚拟主机表单”按钮会显示您的虚拟主机列表。选中您要删除的虚拟主机,然后单击“删除虚拟主机”按钮。
瞧-不见了

相关问题