я в настоящее время потерян относительно того, почему я не могу должным образом отобразить свой веб-сайт .. вот ситуация ..

мой веб-сайт в настоящее время размещен на локальном веб-сервере, работающем в качестве гостевой ОС в Virtual Box. я использую CentOS 6.5 .. теперь вот подробности для этой ОС,

CentOS IP Addr = 192.168.0.102

мой HTTPD.CONF на CentOS

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 .. он идет напрямую на мой сайт .. в чем здесь проблема? может кто-нибудь указать мне на это .. я уже из идей и уже некоторое время гуглил это .. все они дают мне тот же обходной путь, но моя проблема все еще сохраняется ..

=== ОБНОВЛЕНИЕ ====

вот мой обновленный файл /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

1 ответ1

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

в файл hosts вашего хоста, т.е. файл хоста Windows 7

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .