Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 018 103 раза!

Форум

Добро пожаловать, Гость!

Динамические поддомены

Вопросы по работе с Apache, Nginx, PHP, MySQL, Sendmail и т.д.
backdoor
Сообщения: 2
C нами: 4 года 7 мес

Непрочитанное сообщение backdoor » 10 апр 2012, 11:50

Добрый день,скажите пожалуйста как настроить динамический поддомен.
Для одного определенного домена.
Заранее спасибо

backdoor
Сообщения: 2
C нами: 4 года 7 мес

Непрочитанное сообщение backdoor » 10 апр 2012, 12:06

Пробывал поставить алиас
*.site => site
перезапустил.
при заходе на сайт test.site
ничего не показывает хотя по идее должен действовать согласно алиасу.
Что не так?

Аватара пользователя
Максим
Сообщения: 4872
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 10 апр 2012, 12:49

Поддомен создайте по правилам. Алиас не содает поддомен, а указывает куда ему направляться.

factotum
Сообщения: 24
C нами: 4 года 7 мес

Непрочитанное сообщение factotum » 18 апр 2012, 16:12

viewtopic.php?f=1&t=417

ну и придется каждый раз дописывать субдомен в hosts, чтобы субдомен заработал.

alex-ks
Сообщения: 27
C нами: 4 года 7 мес

Непрочитанное сообщение alex-ks » 22 апр 2012, 18:55

По той же теме проблема:
1) Добавил в hosts поддомен test.site
2) добавил в настройках алиасов: *.site=>site
3)Перезапустил. Набираю test.site - пустой экран. Набираю site - тоже пустой экран.
4)Удаляю алиас *.site=>site - site открывается, поддомен test.site по-прежнему нет.
Что-то упустил?

Аватара пользователя
Максим
Сообщения: 4872
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 22 апр 2012, 19:00

После перезапуска сервера когда он работает, и когда ничего не открывается, покажите содержимое на этот момент файла HOSTS, скриншот того, что у вас в алиасах добавлено, и еще свормированные файлы httpd.conf и extra\httpd-vhosts.conf из папки с апачем который используете.

alex-ks
Сообщения: 27
C нами: 4 года 7 мес

Непрочитанное сообщение alex-ks » 22 апр 2012, 19:35

W:\server\http\Apache-2.4.2\conf\httpd.conf

# Real-time info on requests and configuration
Include conf/extra/httpd-info.conf

# Virtual hosts
<VirtualHost 127.0.0.1:80>
DocumentRoot "W:/server/system/html/default"
ServerName "default"
ServerAlias "default"
</VirtualHost>
<VirtualHost 127.0.0.1:443>
SSLEngine on
DocumentRoot "W:/server/system/html/default"
ServerName "default"
ServerAlias "default"
</VirtualHost>
<VirtualHost 127.0.0.1:80>
DocumentRoot "W:/server/system/html"
ServerName "localhost"
ServerAlias "localhost"
</VirtualHost>
<VirtualHost 127.0.0.1:443>
SSLEngine on
DocumentRoot "W:/server/system/html"
ServerName "localhost"
ServerAlias "localhost"
</VirtualHost>
Include conf/extra/httpd-vhosts.conf

# Local access to the Apache HTTP Server Manual
#Include conf/extra/httpd-manual.conf

# Distributed authoring and versioning (WebDAV)
#Include conf/extra/httpd-dav.conf

# Various default settings
Include conf/extra/httpd-default.conf

# Secure (SSL/TLS) connections
Include conf/extra/httpd-ssl.conf
#
# Note: The following must must be present to support
#       starting without SSL on platforms with no /dev/random equivalent
#       but a statically compiled-in mod_ssl.
#
<IfModule ssl_module>
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
</IfModule>

# MaxRanges: Maximum number of Ranges in a request before
# returning the entire resource, or 0 for unlimited
# Default setting is to accept 200 Ranges
#MaxRanges 0


EnableMMAP off
EnableSendfile off
AcceptFilter http none
ScriptInterpreterSource script


W:\server\http\Apache-2.4.2\conf\extra\httpd-vhosts.conf
<VirtualHost 127.0.0.1:80>
DocumentRoot "W:/html/bug/www"
ServerName "bug"
ServerAlias "bug"
<IfModule alias_module>
ScriptAlias /cgi-bin/ "W:/html/bug/www/cgi-bin/"
</IfModule>
</VirtualHost>
<VirtualHost 127.0.0.1:443>
SSLEngine on
DocumentRoot "W:/html/bug/www"
ServerName "bug"
ServerAlias "bug"
<IfModule alias_module>
ScriptAlias /cgi-bin/ "W:/html/bug/www/cgi-bin/"
</IfModule>
</VirtualHost>
<VirtualHost 127.0.0.1:80>
DocumentRoot "W:/html/chartus/www"
ServerName "chartus"
ServerAlias "chartus"
<IfModule alias_module>
ScriptAlias /cgi-bin/ "W:/html/chartus/www/cgi-bin/"
</IfModule>
</VirtualHost>
<VirtualHost 127.0.0.1:443>
SSLEngine on
DocumentRoot "W:/html/chartus/www"
ServerName "chartus"
ServerAlias "chartus"
<IfModule alias_module>
ScriptAlias /cgi-bin/ "W:/html/chartus/www/cgi-bin/"
</IfModule>
</VirtualHost>
<VirtualHost 127.0.0.1:80>
DocumentRoot "W:/html/courses/www"
ServerName "courses"
ServerAlias "courses"
<IfModule alias_module>
ScriptAlias /cgi-bin/ "W:/html/courses/www/cgi-bin/"
</IfModule>
</VirtualHost>
<VirtualHost 127.0.0.1:443>
SSLEngine on
DocumentRoot "W:/html/courses/www"
ServerName "courses"
ServerAlias "courses"
<IfModule alias_module>
ScriptAlias /cgi-bin/ "W:/html/courses/www/cgi-bin/"
</IfModule>
</VirtualHost>
<VirtualHost 127.0.0.1:80>
DocumentRoot "W:/html/kramba/www"
ServerName "kramba"
ServerAlias "kramba"
<IfModule alias_module>
ScriptAlias /cgi-bin/ "W:/html/kramba/www/cgi-bin/"
</IfModule>
</VirtualHost>
<VirtualHost 127.0.0.1:443>
SSLEngine on
DocumentRoot "W:/html/kramba/www"
ServerName "kramba"
ServerAlias "kramba"
<IfModule alias_module>
ScriptAlias /cgi-bin/ "W:/html/kramba/www/cgi-bin/"
</IfModule>
</VirtualHost>
<VirtualHost 127.0.0.1:80>
DocumentRoot "W:/html/ontaler/www"
ServerName "ontaler"
ServerAlias "ontaler"
<IfModule alias_module>
ScriptAlias /cgi-bin/ "W:/html/ontaler/www/cgi-bin/"
</IfModule>
</VirtualHost>
<VirtualHost 127.0.0.1:443>
SSLEngine on
DocumentRoot "W:/html/ontaler/www"
ServerName "ontaler"
ServerAlias "ontaler"
<IfModule alias_module>
ScriptAlias /cgi-bin/ "W:/html/ontaler/www/cgi-bin/"
</IfModule>
</VirtualHost>
<VirtualHost 127.0.0.1:80>
DocumentRoot "W:/html/seeya/www"
ServerName "seeya"
ServerAlias "seeya"
<IfModule alias_module>
ScriptAlias /cgi-bin/ "W:/html/seeya/www/cgi-bin/"
</IfModule>
</VirtualHost>
<VirtualHost 127.0.0.1:443>
SSLEngine on
DocumentRoot "W:/html/seeya/www"
ServerName "seeya"
ServerAlias "seeya"
<IfModule alias_module>
ScriptAlias /cgi-bin/ "W:/html/seeya/www/cgi-bin/"
</IfModule>
</VirtualHost>

Вложения
err.jpg

Аватара пользователя
Максим
Сообщения: 4872
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 22 апр 2012, 19:42

Как я понимаю у вас voter не открывается в том состоянии сервера, что вы показали? Если да, то так и должно быть, домена voter не существует. При запросе voter у вас должна заглушка с ошибкой открываться или ничего, если браузер IE.

alex-ks
Сообщения: 27
C нами: 4 года 7 мес

Непрочитанное сообщение alex-ks » 22 апр 2012, 19:58

Да, когда я добавляю альяс *.voter=>voter, voter - не открывается. Если удалить альяс - открывается.
Браузер FF но открывается пустая белая страничка

Добавлено спустя 6 минут 1 секунду:
Короче проблема в том что при добавлении *.voter=>voter в альясах, у меня в W:\server\http\Apache-2.4.2\conf\extra\httpd-vhosts.conf не добавляется необходимая инфа о виртуальном домене.

Если удаляем альяс, там появляется такая запись:

<VirtualHost 127.0.0.1:80>
DocumentRoot "W:/html/voter/www"
ServerName "voter"
ServerAlias "voter"
<IfModule alias_module>
ScriptAlias /cgi-bin/ "W:/html/voter/www/cgi-bin/"
</IfModule>
</VirtualHost>
<VirtualHost 127.0.0.1:443>
SSLEngine on
DocumentRoot "W:/html/voter/www"
ServerName "voter"
ServerAlias "voter"
<IfModule alias_module>
ScriptAlias /cgi-bin/ "W:/html/voter/www/cgi-bin/"
</IfModule>
</VirtualHost>

Аватара пользователя
Максим
Сообщения: 4872
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 22 апр 2012, 21:06

alex-ks, спасибо огромное, нашли баг. Исправил :oops: (сгораю от стыда)


Вернуться в «Модули и инструменты»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость