从同一本地网络上的计算机访问虚拟主机

2024-03-04

我正在尝试进行设置,以便可以从计算机 B 访问计算机 A 中的虚拟主机上的网站。A 和 B 都位于同一网络上。 我在 Win 7 上使用 xampp。

因此,问题是计算机 A(服务器)在 httpd-vhosts.conf 文件中具有如下虚拟主机配置。

NameVirtualHost project:81

<VirtualHost project:81>

    DocumentRoot "D:/work/website"
    ServerName project:81
    <Directory "D:/work/website">
    Options Indexes FollowSymLinks Includes ExecCGI    
    AllowOverride All
    Order Allow,Deny
    Allow from all
    </Directory>
</VirtualHost>

(使用端口81作为端口80运行IIS,但是对这些事情不太了解)

此配置在本地计算机(服务器)上运行良好。即浏览器地址栏中的“project:81”会按预期打开该网站。

现在,在计算机 B(客户端)上,我更改了主机文件以包含服务器的 IP 以及虚拟主机的名称,例如:-

192.168.1.7项目

现在,当我在客户端浏览器上输入project:81时..它会将我带到服务器,但它不会将我带到虚拟主机目录,而是将我带到默认目录..即在我的情况下是

C:\xampp\htdocs

现在我陷入困境,无法让客户端指向当前目的地。 那么,任何人都可以建议我在这里做错了什么,或者我需要做些什么才能从客户端计算机访问正确的虚拟主机站点。

预先感谢您的任何帮助


好的,Seto El Kahfi 对我的老问题的答复促使我在 Apache 的网站上做了更多的研究和阅读。

所以我得到的是,我的 NameVirtualHost 指令不正确。 所以代替这个,

NameVirtualHost project:81

<VirtualHost project:81>

    DocumentRoot "D:/work/website"
    ServerName project:81
    <Directory "D:/work/website">
    Options Indexes FollowSymLinks Includes ExecCGI    
    AllowOverride All
    Order Allow,Deny
    Allow from all
    </Directory>
</VirtualHost>

我必须做的就是这个。

NameVirtualHost *:81

<VirtualHost *:81>

    DocumentRoot "D:/work/website"
    ServerName project
    <Directory "D:/work/website">
    Options Indexes FollowSymLinks Includes ExecCGI    
    AllowOverride All
    Order Allow,Deny
    Allow from all
    </Directory>
</VirtualHost>

注意 ' * ' ,我也可以在那里使用 IP 地址。(在这种情况下,我的服务器(机器 A)的本地 IP)都可以工作。现在我所要做的就是在客户端计算机上输入“project:81”,然后我就得到了我的眼睛希望看到的内容..:)

我从中得到的东西很少。

1)如何使用NameVirtualHost(或者它的基本目的是什么。)。在这里阅读更多内容http://httpd.apache.org/docs/2.2/mod/core.html#namevirtualhost http://httpd.apache.org/docs/2.2/mod/core.html#namevirtualhost这个也不错http://www.thegeekstuff.com/2011/07/apache-virtual-host/ http://www.thegeekstuff.com/2011/07/apache-virtual-host/

2)您可以通过命令行使用它:

httpd -D DUMP_VHOSTS

了解您的虚拟主机是如何设置的(如果您的设置有问题,还会给您一些有关优先级的警告)

3)别人帮助你的姿态让你帮助自己..:)所以继续帮助和摇摆。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从同一本地网络上的计算机访问虚拟主机 的相关文章

随机推荐

  • WPF 中的数字数据输入

    您如何处理 WPF 应用程序中的数值输入 如果没有 NumericUpDown 控件 我一直在使用 TextBox 并使用下面的代码处理其 PreviewKeyDown 事件 但它非常丑陋 有没有人找到一种更优雅的方式来从用户获取数字数据而
  • 如何在 NetBeans 平台中隐藏没有图层文件的菜单?

    我很难在 NetBeans 平台中自定义菜单 我看到的示例要求您拥有一个 Layer 文件 但我认为我的 NetBeans 平台项目中没有该文件 要通过图层隐藏菜单 您应该这样做
  • 使用 PHP eval 的风险[重复]

    这个问题在这里已经有答案了 可能的重复 什么时候 如果有的话 eval 不是邪恶的 https stackoverflow com questions 3499672 when if ever is eval not evil php 中的
  • 两个互相引用的类

    我是 C 新手 所以这个问题可能很基本 我有两个类需要互相引用 每个都在自己的头文件中 include 是另一个的头文件 当我尝试编译时 我收到其中一个类的错误 ISO C 禁止声明没有类型的 Foo 如果我切换事物 以便首先解析相反的标头
  • BottomNavigationView.setupWithNavController 不起作用

    目前我正在开发一个Android应用程序 我想在其中同时利用Android Navigation Component and BottomNavigationView 在开发上述应用程序时 我签出了官方代码实验室这里有几个问题 但事实证明它
  • Firebase Web:下载 URL 中的存储位置

    我正在编写一个需要存储位置的 firebase 函数 现在我有下载网址 有没有办法像这样获取存储位置 gs dexxxxxxxxxxxxxxxx com videosvideo 67423 http gs dekhoapp appspot
  • 如何存储 JWT 并使用 React 将它们与每个请求一起发送

    很高兴知道 因为我的基本注册 身份验证系统正在运行 所以基本上我得到了这个 app post login function req res Users findOne email req body email function err us
  • 使用 CL 寄存器进行移位会导致部分寄存器停顿吗?

    变量移位是否会产生部分寄存器停顿 或寄存器重组微指令 ecx 如果是 在哪种微架构上 我已经在Core2 65nm 上测试过这个 它似乎是只读的cl shiftbench push rbx mov edx 10000000 mov ecx
  • 在 x64 上,每个 PUSH 指令是否推送 8 字节的倍数?

    在 x64 上 每个 PUSH 指令是否压入 8 字节的倍数 如果没有的话 推力有多大 另外 每个函数参数消耗多少堆栈空间 64 位模式下的 PUSH 操作数大小 压入堆栈的值的大小以及堆栈指针调整的量取决于 PUSH 指令的操作数大小 在
  • 创建多个小文件的性能

    我需要一个测试应用程序 它将尽可能快地在磁盘上创建大量小文件 异步操作是否有助于创建文件或只是写入文件 有没有办法加快整个过程 不可能在单个文件上写入 物理驱动器 IO 不会成为这里的瓶颈吗 如果写入 4200rpm 驱动器 10 000r
  • 将两个分支之间的差异合并到第三个分支

    假设我有两个分支 master and new feature 我应该致力于一个特定的功能 我认为这个功能将成为new feature所以 我检查了specific feature分支出new feature分支 像这样 git check
  • 如何使用 eval(UrlFetchApp.fetch()) 在我的 google apps 脚本中加载外部 javascript?

    我正在尝试使用以下代码从 Google Apps 脚本功能 使用 Amazon SES Javascript SDK 发送电子邮件 function sendemail email name code date expiry version
  • Jquery:悬停时扩展选择选项

    如何使用 jquery 展开 打开鼠标悬停时的选择选项以显示选择列表中的所有项目
  • 如何将远程图像复制到我的网站目录?

    我从其他网站发布图片 我宁愿将它们放在我的服务器上 以防他们的服务器突然死机 假设该文件位于 www www www image gif 我如何将其安全地复制到我的目录 images 我用 PHP 编写 Thanks 以下应该有效 requ
  • 如何使用 flutter_webview 插件在 Flutter 中启用位置?

    我目前正在一个项目中使用 flutter webview 插件 在其中一个页面中 我需要获取用户位置信息来计算距离 网页上运行 JavaScript 来获取位置 这是我的示例代码 WebView key key initialUrl htt
  • TFJS-Node:如何从 url 加载模型?

    我想从节点中的 url 加载模型 这在浏览器中有效 mobileNet await tf loadModel https storage googleapis com tfjs models tfjs mobilenet v1 0 25 2
  • 从大文件中检索版本信息

    我们有大型可执行文件 gt 1 2 GB 其中包含自定义版本信息 我尝试使用 FileVersionInfo 类的 GetVersionInfo 从这些文件中检索 版本信息 由于某种原因 此方法不会返回 Windows XP 中较大文件 已
  • 为什么要使用页面工厂?

    我是一名新的测试工程师 一直在阅读有关页面对象模型的内容并实现它们 并不断遇到页面工厂 据我所知 Page Factory 是一个 POM 它提供了额外的功能 例如在调用 Page Factory 时实例化所有元素以及用于测试的更可读代码
  • 我应该何时/在哪里检查最低 Python 版本?

    这个问题 https stackoverflow com questions 1093322 how do i check what version of python is running my script告诉我how检查Python的
  • 从同一本地网络上的计算机访问虚拟主机

    我正在尝试进行设置 以便可以从计算机 B 访问计算机 A 中的虚拟主机上的网站 A 和 B 都位于同一网络上 我在 Win 7 上使用 xampp 因此 问题是计算机 A 服务器 在 httpd vhosts conf 文件中具有如下虚拟主