воскресенье, 23 сентября 2012 г.
воскресенье, 16 сентября 2012 г.
Два домена на одном IP (сервере)
Находим файл httpd.conf (/usr/local/etc/apache22)
Раскоментируем строку
# Virtual hosts
Include etc/apache22/extra/httpd-vhosts.conf
Затем открываем /usr/local/etc/apache22/extra/httpd-vhosts.conf и редактируем
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot "каталог_первого_сайта"
ServerName site1.ru
ServerAlias www.site1.ru
ErrorLog "/var/log/dummy-host.example.com-error_log"
CustomLog "/var/log/dummy-host.example.com-access_log" common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin webmast
DocumentRoot "каталог_второго_сайта"
ServerName site2.ru
ServerAlias www.site2.ru
ErrorLog "/var/log/dummy-host2.example.com-error_log"
CustomLog "/var/log/dummy-host2.example.com-access_log" common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin webmast
DocumentRoot " каталог_второго_сайта "
ServerName xn--1-7sb1a4ah.xn--p1ai
ServerAlias www.xn--1-7sb1a4ah.xn--p1ai
ErrorLog "/var/log/dummy-host2.example.com-error_log"
CustomLog "/var/log/dummy-host2.example.com-access_log" common
</VirtualHost>
В примере на второй сайт прописан домен site1.ru и сайт1.рф,
Сайт1.рф необходимо записать в Punycode, можно использовать он-лайн конвертер
Не забудьте перезапустить Apache
Раскоментируем строку
# Virtual hosts
Include etc/apache22/extra/httpd-vhosts.conf
Затем открываем /usr/local/etc/apache22/extra/httpd-vhosts.conf и редактируем
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot "каталог_первого_сайта"
ServerName site1.ru
ServerAlias www.site1.ru
ErrorLog "/var/log/dummy-host.example.com-error_log"
CustomLog "/var/log/dummy-host.example.com-access_log" common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin webmast
DocumentRoot "каталог_второго_сайта"
ServerName site2.ru
ServerAlias www.site2.ru
ErrorLog "/var/log/dummy-host2.example.com-error_log"
CustomLog "/var/log/dummy-host2.example.com-access_log" common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin webmast
DocumentRoot " каталог_второго_сайта "
ServerName xn--1-7sb1a4ah.xn--p1ai
ServerAlias www.xn--1-7sb1a4ah.xn--p1ai
ErrorLog "/var/log/dummy-host2.example.com-error_log"
CustomLog "/var/log/dummy-host2.example.com-access_log" common
</VirtualHost>
В примере на второй сайт прописан домен site1.ru и сайт1.рф,
Сайт1.рф необходимо записать в Punycode, можно использовать он-лайн конвертер
Не забудьте перезапустить Apache
Подписаться на:
Сообщения (Atom)

.jpg)