AlexeyD 0 Опубликовано: 2005-04-22 10:01:37 Share Опубликовано: 2005-04-22 10:01:37 Добрый день! Меня интересует следующий вопрос. У меня есть сервер под фрей с одним интерфейсом rl0 и ip 192.168.250.100 имя ms.t2 так же данный сервер работает как DNS Настроен Апач... Вобщем пытаюсь виртуальный хост сделать ну и нужно чтоб по урл-у http://forum.t2 можна было попасть на 192.168.250.100 но только по настройкам которые прописал в виртуал хост... тоесть если пишем http://ms.t2 по дефолтовым настройкам если пишем http://forum.t2 подгружаем странички с /usr/local/vhosts/forum.t2/htdoc ну тоесть то что в виртуал хосте прописано в httpd.conf прописал следующее ServerName ms.t2 DocumentRoot "/usr/local/www/data/htdoc/" . . . . . . . . . NameVirtualHost 192.168.250.100 < VirtualHost forum.t2 > ServerName forum.t2 DocumentRoot "/usr/local/vhosts/forum.t2/htdoc" ScriptAlias /cgi/ "/usr/local/vhosts/forum.t2/cgi" ScriptAlias /cgi-bin/ "/usr/local/vhosts/forum.t2/cgi" ErrorLog logs/forum.t2-error_log CustomLog logs/forum.t2-access_log common </ VirtualHost > Вот вродебы и все... Вопрос 1) Как прописать хост forum.t2 у себя же в DNS там уже есть запись на ip 192.168.250.100 на имя ms.t2 2) Я правельно отконфигурил Виртуал хост в конфиге апача? Ссылка на сообщение Поделиться на других сайтах
Max 0 Опубліковано: 2005-04-22 14:33:46 Share Опубліковано: 2005-04-22 14:33:46 На счёт ДНС: если это бинд то надо привести фрагмент файла зоны ПРЯМОГО просмотра в примерно следующее: ms IN A 192.168.250.100 forum IN CNAME 192.168.250.100 А в файл зоны ОБРАТНОГО просмотра (но тут уже зависит от маски, я покажу для 255.255.255.0): 100 IN PTR ms.t2. Если маска 255.255.0.0 то будет примерно следующее: 250.100 IN PTR ms.t2. По поводу вирт. хостов в апач: NameVirtualHost * # # VirtualHost example: # Almost any Apache directive may go into a VirtualHost container. # The first VirtualHost section is used for requests without a known # server name. <VirtualHost *> ServerAdmin root@localhost ServerName *****.******.net DocumentRoot /stat ErrorLog /var/log/httpd_error_log CustomLog /var/log/httpd_common_log common </VirtualHost> <VirtualHost *> ServerAdmin *****@******.ru DocumentRoot /usr/home/semen/www ServerAlias ххххххх.ru ServerName www.ххххххх.ru ErrorLog /usr/home/semen/httpd_error_log CustomLog /usr/home/semen/httpd_common_log common </VirtualHost> <Directory "/usr/home/semen/www"> AllowOverride All Options Indexes IncludesnoExec Order allow,deny Allow from all </Directory> Данный фрагмент используется для размешения двух вирт. хостов. Ссылка на сообщение Поделиться на других сайтах
demonuga 0 Опубліковано: 2006-03-07 09:57:14 Share Опубліковано: 2006-03-07 09:57:14 День добрый! подскажи плиз..вот есть комп в сети (н-р ip:10.0.0.9) на нем почтовый web фэйс висит (порт 80) есть сервак (н-р: 10.0.0.1) на нем httpd(все на 80 порту). чего в нем нуно прописать что бы в браузере клиенты (с установленным прокси 10.0.0.1:80) могли ввести mail.мой_домен.ru и попали на http://10.0.0.9:80 Селал следующее: <VirtualHost 10.0.0.1:80> ServerName mail.мой_домен.ru RedirectPermanent / http://10.0.0.9:80/ </VirtualHost> не работает, но если прописать вместо http://10.0.0.9:80/ любой хост с сервака например библиотека.мой_домен.ru то все работает. пробывал много с rewrite_rule результат - 0 срасибо за ответы. Ссылка на сообщение Поделиться на других сайтах
denz 0 Опубліковано: 2006-03-07 10:31:05 Share Опубліковано: 2006-03-07 10:31:05 2) Я правельно отконфигурил Виртуал хост в конфиге апача? Вот как у меня под рус апач 1.3.34 <VirtualHost 192.168.202.21:80> ServerAdmin support@host.net ServerName WebCam.Host.CoM ServerAlias www.WebCam.Host.CoM DocumentRoot "/home/virtual/www.webcam.host.com/htdocs" ScriptAlias /cgi-bin/ /home/virtual/www.webcam.host.com/cgi-bin/ CustomLog /home/virtual/www.webcam.host.com/logs/access.log combined ErrorLog /home/virtual/www.webcam.host.com/logs/error.log # TransferLog "|/usr/local/sbin/rotatelogs /home/virtual/www.webcam.host.com/logs/access.log 864000" <Directory /home/virtual/www.webcam.host.com/cgi-bin> DirectoryIndex index.html index.shtml index.htm index.perl index.pl index.cgi index.bin AllowOverride None Options ExecCGI Indexes SymLinksIfOwnerMatch Order allow,deny Allow from all </Directory> <Directory /home/virtual/www.webcam.host.com/htdocs> ErrorDocument 403 /index.php ErrorDocument 404 /index.php ErrorDocument 500 /index.php Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec DirectoryIndex index.html index.shtml index.htm index.php index.php3 index.php4 index.phtml index.phtm AddType application/x-httpd-php .php .php3 .php4 .phtml .phtm AddType application/x-httpd-php-source .phps php_admin_flag engine on php_admin_flag expose_php off php_admin_flag safe_mode on php_admin_flag track_vars on php_admin_value doc_root /home/virtual/www.webcam.host.com/htdocs php_admin_value open_basedir /home/virtual/www.webcam.host.com php_admin_value safe_mode_exec_dir /home/virtual/www.webcam.host.com/bin php_admin_value upload_tmp_dir /home/virtual/www.webcam.host.com/tmp php_admin_value max_execution_time 30 php_admin_value upload_max_filesize 1M php_admin_flag magic_quotes_runtime off order allow,deny Allow from all AllowOverride FileInfo AuthConfig Limit </Directory> CharsetRecodeMultipartForms off CharsetDefault windows-1251 </VirtualHost> Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас