将IP地址映射到本地Web服务器


0

即时通讯目前输了,为什么我无法正确映射我的网站..这里是情况..

我的网站目前托管在Virtual Box上作为Guest OS运行的本地Web服务器上。即时通讯运行CentOS 6.5 ..现在,这是该操作系统的详细信息,

CentOS IP Addr = 192.168.0.102

我在CentOS上的HTTPD.CONF

Listen *:80

  NameVirtualHost *:80

  <VirtualHost *:80>
     ServerAdmin root@localhost
     DocumentRoot /var/www/html/test/public
      ServerName laravel.localhost.com
     ServerAlias laravel.localhost.com
     ErrorLog /var/www/html/logs/erro_log
     CustomLog /var/www/html/logs/access_log common
  </VirtualHost>

我的/ etc / hosts

   127.0.0.1 localhost.localdomain localhost
   127.0.0.1 laravel.localhost.com
   192.168.0.102 laravel.localhost.com
   laravel.localhost.com               192,168.0.102
   ::1             localhost6.localdomain6 localhost6

现在我的主机操作系统,运行在win7上,当我访问我的网站@ laravel.locahost.com ..它似乎无法找到我的网站..但当我通过192.168.0.102访问..它直接进入到我的网站..这里似乎有什么问题?任何人都可以向我指出..我已经oout的想法,并已googline它一段时间..所有这些给我相同的解决方法,但我的问题仍然存在..

===更新====

这是我更新的/ etc / hosts文件

127.0.0.1               localhost.localdomain localhost
127.0.0.1               localhost laravel.localhost.com
192.168.0.102           localhost laravel.localhost.com
::1             localhost6.localdomain6 localhost6

Answers:


1
127.0.0.1 localhost.localdomain localhost
127.0.0.1 laravel.localhost.com
192.168.0.102 laravel.localhost.com
laravel.localhost.com 192,168.0.102
::1 localhost6.localdomain6 localhost6

删除第4行。我认为IP地址中的逗号(,)导致了问题。另一件事是hosts文件应该是格式

<ip-address> <hostname> <alias> ...

并不是

<hostname> <ip-address>

参考:https//en.wikipedia.org/wiki/Hosts_(file)

编辑:您需要添加此行

192.168.0.102           localhost laravel.localhost.com

到主机的主机文件,即Windows 7主机文件


嗯好的更新我的/ etc / hosts文件..请看我的更新..仍然存在问题..每当我访问这个网址localhost.laravel.com它找不到我的网站
lemoncodes

我已经更新了答案。我认为您没有在您的主机操作系统的hosts文件中映射您的本地域。
asrm 2014年

我需要重新启动我的主机?? ..似乎我仍然无法访问localhost.laravel.com
lemoncodes 2014年

如果我没错,那么我认为这是laravel.localhost.com
asrm

ohhh man ..等待等待修复我的命名..搞砸了...会反馈你的一点..
lemoncodes
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.