Я использую Xampp, чтобы предоставить мне локальную среду для тестирования PHP. Недавно я настроил виртуальный хост в файле httpd-vhosts.conf xampp, чтобы можно было разделять проекты в их собственном пространстве доменных имен - мое описание виртуального хоста приведено ниже:
NameVirtualHost *
<VirtualHost *>
DocumentRoot "C:\xampp\xampp\htdocs"
ServerName localhost
</VirtualHost>
<VirtualHost *>
DocumentRoot "C:\xampp\xampp\htdocs\sales_dev2"
ServerName sales.dev
<Directory "C:\xampp\xampp\htdocs\sales_dev2">
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost *>
DocumentRoot "C:\xampp\xampp\htdocs\opencart"
ServerName opencart.local
<Directory "C:\xampp\xampp\htdocs\opencart">
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Я также отредактировал свой файл hosts так, что каждое из описанных ServerName будет разрешаться до 127.0.0.1.
Эта настройка прекрасно работает в FireFox и IE, но в Chrome имена ServerName, которые не следуют за распознанным TLD, вместо этого преобразуются в поиск Google по этой строке (например, поиск в Google 'opencart.local')
Может кто-нибудь, пожалуйста, посоветуйте, как решить эту проблему?