5

我在本地网络中配置了一个 Wamp 服务器,它运行良好。我可以使用 xxx.xxx.xxx/myproject 访问每个项目,但是,作为另一种选择,我可以将它们配置为从本地网络访问 www.myproject.com 或http://myproject.com 吗?我是一名嵌入式系统程序员,我必须使用各种机器访问我的嵌入式以太网板。它适用于 IP 地址,但我只想知道它是否可能。

4

2 回答 2

5

你可以通过配置你的虚拟主机和你的 apache 的 httpd.conf 文件来做到这一点

配置阿帕奇

您的 apache 文件将位于:

  • c:\wamp\Apache2\conf\httpd.conf

搜索类似的东西:

DocumentRoot 'c:/wamp/www'

并在 DocumentRoot 'c:/wamp/www' 之后将以下代码添加到文件中:

NameVirtualHost 127.0.0.1
<VirtualHost 127.0.0.1>
    ServerName localhost
    DocumentRoot 'C:\wamp\www'
</VirtualHost>
<VirtualHost 127.0.0.1>
    ServerName yourdomain.com
    DocumentRoot 'C:\wamp\www\ClientsMyClient'
</VirtualHost>

配置主机文件

通过终端在mac上:

  • 须藤纳米 /etc/hosts

在 Windows 7 上:

  • 以管理员身份打开文本编辑器
  • 打开文件并转到:%Systemroot%\System32\Drivers\Etc

(来源:在 Windows 7 中编辑主机文件

当你打开它时,只需在文件中写入一个新行:

XXX.XXX.XXX yourdomain.com
(mostly this will be: 127.0.0.1 yourdomain.com)

我建议您使用 yourdomain.local,因为如果您曾经托管过一个网站,您可能会混淆哪个是公共网站,哪个是本地网站 :)。

然后在您的浏览器中输入:yourdomain.com,您应该能够在 wamp 服务器上托管一个项目,并使用他自己的域。

希望这可以帮助!:-)

(来源:http: //viralpatel.net/blogs/how-to-setup-multiple-virtual-hosts-in-wamp/

于 2012-11-23T12:23:30.833 回答
0

打开 C:\Windows\system32\drivers\etc\hosts 并在 localhost 地址(127.0.0.1)之后添加您想要的域名,例如 www.example.com,并在 IP 地址和域名之间留一个空格。

例如,127.0.0.1 www.example.com

注意:您需要在 Administrator Privileges 中打开“hosts”文件。

于 2013-10-15T15:20:26.153 回答