Как сделать так, чтобы мой локальный сайт открывался по URL

Я установил сервер Apache и создал сайт в: var\www\mywebsite, Когда я набираю имя моего сайта в адресной строке браузера, он направляет меня в интернет. Когда я отключил сеть (как временное решение), он вообще не открывал сайт. Тем не менее, веб-сайт index страница показывает, когда я набираю полный путь к каталогу в адресной строке. Я сделал виртуальный хост:

$ cd /etc/apache2/sites-available/
$ sudo nano test.com.conf

Затем введите:

<VirtualHost *:80>
    ServerAdmin carla@localhost
    DocumentRoot /var/www/test.com
    ServerName test.com
    ServerAlias www.test.com
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost> 

Как я могу сделать, чтобы домашняя страница моего сайта открывалась сразу, когда я пишу название своего сайта test.com в адресной строке?

1 ответ

Решение

Когда вы вводите test.com в свой веб-браузер, операционная система выполняет поиск DNS и пытается преобразовать test.com в IP-адрес. Поскольку test.com является действующим веб-сайтом, он направляет вас туда.

Если вы хотите просмотреть свой веб-сайт, вам нужно ввести http://localhost/ в свой веб-браузер. Или добавить 127.0.0.1 test.com в ваш файл / etc / hosts, который заставит операционную систему разрешать запросы для test.com на локальный IP-адрес.

Другие вопросы по тегам