Я прочитал некоторые учебные пособия, а также некоторые темы о том, как настроить виртуальные хосты в nginx для Windows.
Я установил и успешно запускаю nginx с примером страницы localhost.
После, в разделе c:/ nginx / html Я создал подкаталог / hello / с index.html, в котором содержимое:
C: /nginx/html/hello/index.html
<!DOCTYPE html>
<html>
<head>
<title>Welcome to nginx!</title>
<style>
body {
width: 35em;
margin: 0 auto;
font-family: Tahoma, Verdana, Arial, sans-serif;
}
</style>
</head>
<body>
<h1>Hello!</h1>
</body>
</html>
ПослеВ файле nginx.conf в разделе http я добавил следующее:
server {
listen 80;
server_name www.localhello.com;
root C:/nginx/html/hello;
index index.html;
}
Я также добавил www.localhello.com в свой файл hosts.
Когда я пытаюсь выйти иперезапустите nginx, и когда я наберу www.localhello.com в моем браузере, всегда отображается содержимое localhost (содержимое предустановленного файла C: /nginx/html/index.html), и я не могу понять, почему это происходит.