Как сделать так, чтобы мой локальный сайт открывался по 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-адрес.