将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.