Куда мне указать свой браузер при использовании виртуального хоста?
Я пытаюсь настроить виртуальный хост для Example.com
. Насколько я понимаю, если все в порядке, я должен указать браузеру Example.com/phptest.php
, чтобы получить доступ к странице phptest.php
. Но это не работает. С другой стороны, если я укажу в браузере на localhost / phptest.php
, он вернет страницу phptest.php
.
Соответствующая структура каталогов / файлов приведена ниже.
ls -l /var/www/html/example.com/public_html
total 12
-rw-r--r-- 1 ubuntu ubuntu 203 Nov 25 14:49 index.html
-rw-r--r-- 1 ubuntu ubuntu 21 Nov 25 18:56 info2.php
-rw-r--r-- 1 ubuntu ubuntu 641 Nov 25 13:48 phptest.php
Мы будем благодарны за любую помощь.
Добавление 127.0.0.1 example.com
в /etc/hosts
файл решает проблему.
Браузер должен указывать http://example.com/phptest.php
.
Примечание: Удостоверьтесь что переменная имени сервера в MySQL доступа сценария PHP (phptest.php
в нашем случае), установлен на "example.com".