Редактировать: Запуск Apache 1.8.3
Мысль о том, что Xampp / Apache Virtualhost ServerName должна быть такой, какой вы хотите, без необходимости вводить 'xxx.localhost' в браузере URL бар. Можно ли настроить его так, чтобы он просто вводил «xxx» без суффикса .localhost и он работал?
Я пытаюсь просто иметь возможность набирать 'q' и иметь go для моей разработки сайт. Я могу заставить его работать с q.localhost, но, скорее, это будет еще проще. '
В качестве доказательства обычного способа я заставил test.localhost работать для тестового проекта.
Apache vhost.conf file:
NameVirtualHost *:80
<Directory C:/vhost>
AllowOverride All
Require all granted
</Directory>
#this is the default address of XAMPP
<VirtualHost *:80>
DocumentRoot "C:/XAMPP/htdocs/"
ServerName localhost
</VirtualHost>
#this is the first vhost address in XAMPP
<VirtualHost *:80>
DocumentRoot "C:/XAMPP/htdocs/data/anycompany"
ServerName q
SetEnv NS_ENV variable_value
</VirtualHost>
#this is the second vhost address in XAMPP
<VirtualHost *:80>
DocumentRoot "C:/XAMPP/htdocs/data/test"
ServerName test.localhost
SetEnv NS_ENV variable_value
</VirtualHost>
MS Windows 10 хост-файлов:
127.0.0.1 localhost
127.0.0.1 q
127.0.0.1 test.localhost