У меня установлен Linux Ubuntu 13.10LTS на моем компьютере с XAMPP 1.8.2. Я пытаюсь добавить виртуальный хост, и все готово. Но когда я вхожу на www.example.com
в адресную строку, он показывает www.example.com/xampp
который мне не нужен. ниже приведены конфигурации, которые я использовал для создания:
httpd-vhosts.conf:
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/example.com/public_html/
ServerName www.example.com
</VirtualHost>
/etc/hosts:
127.0.0.1 localhost
127.0.1.1 mustafa-Latitude-E5430-vPro
127.0.1.1 www.portal.com
в чем проблема?
Вам необходимо добавить www.example.com
в файл /etc/hosts
:
127.0.1.1 www.example.com
sudo gedit/opt/lampp/etc/httpd.conf
Включить etc/extra/httpd-vhosts.conf
3. Создайте собственный домен в файле hosts вашей системы
sudo gedit/etc/hosts
4.Add Ниже строки в хостах fils
127.0.0.5 www.myawesomeproject.com
5. Создайте свой первый виртуальный хост
sudo gedit/opt/lampp/etc/extra/httpd-vhosts.conf
<VirtualHost 127.0.0.5:80>
DocumentRoot "/opt/lampp/htdocs/my-first-project"
DirectoryIndex index.php
<Directory "/opt/lampp/htdocs/my-first-project">
Options All
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
Перезагрузка sudo/opt/lampp/lampp
hosts
? Толькоlocalhost
,mustafa-Latitude-E5430-vPro
иwww.portal.com
. Там нетwww.example.com
.