Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Динамические поддомены на денвере 
:(
    Опции темы
nepster
Дата 2.3.2013, 03:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 300
Регистрация: 26.4.2009

Репутация: нет
Всего: нет



Подскажите в чем проблема пожалуйста:

httpd.conf
Код

<VirtualHost 127.0.0.1:80>
  DocumentRoot "W:/home/mvc.ru/www"  
  ServerName "mvc.ru"
  ServerAlias "mvc.ru" "www.mvc.ru" "*.mvc.ru" 
</VirtualHost>


в хостс прописал пару доменов, test,test1,test2 к примеру. 

Заходим к примеру на test.mvc.ru (адресует на test.mvc.ru/denwer - Ура заработало)
Заходим на camp.mvc.ru (поддомена нет в hosts) - ошибка. 

.htaccess
Код
RewriteEngine on
RewriteCond %{http_host} .
RewriteCond %{http_host} !^www.mvc.ru [NC]
RewriteCond %{http_host} ^([^.]+)\.mvc.ru [NC]
RewriteRule ^(.*) http://www.mvc.ru/%1/ [R=301,L,QSA]



суть, что бы любой *.mvc.ru редиректило на mvc.ru, для считывания именни поддомена. 

Подскажите пожалуйста в чем проблема ?  
PM MAIL   Вверх
Arantir
Дата 2.3.2013, 03:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Рыбак без удочки
**


Профиль
Группа: Участник
Сообщений: 960
Регистрация: 18.11.2012

Репутация: 16
Всего: 55



Цитата(nepster @  2.3.2013,  02:05 Найти цитируемый пост)
Заходим на camp.mvc.ru (поддомена нет в hosts) - ошибка. 

Все правильно - запрос просто даже не доходит до денвера...

Поддержка любых поддоменов реализуется не веб-сервером, а DNS-сервером, который все запросы типа чтоугодно.вашдомен.com перенаправляет на IP вашего сервера.
В вашем случае роль DNS играет файл hosts, но который просто не в курсе, куда перенаправить запрос на подобии camp.mvc.ru.


--------------------
interface Жопа {
    // ATTENTION: has to be implemented by every class of the project for proper project work
}
PM   Вверх
nepster
Дата 2.3.2013, 13:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 300
Регистрация: 26.4.2009

Репутация: нет
Всего: нет



Код

127.0.0.1    www.camp.mvc.ru
127.0.0.1    camp.mvc.ru


записи в hosts есть, же 

PM MAIL   Вверх
Arantir
Дата 2.3.2013, 14:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Рыбак без удочки
**


Профиль
Группа: Участник
Сообщений: 960
Регистрация: 18.11.2012

Репутация: 16
Всего: 55



Очень интересно...
Цитата(nepster @  2.3.2013,  02:05 Найти цитируемый пост)
camp.mvc.ru (поддомена нет в hosts)
Цитата(nepster @  2.3.2013,  12:59 Найти цитируемый пост)
127.0.0.1    camp.mvc.ru
записи в hosts есть, же 
Частица "же" в этом контексте должна указывать на что-то очевидное, разве нет?

Если сработал test.mvc.ru, который есть в hosts, но которого нет в ServerAlias (срабатывает по шаблону со звездочкой), то и  camp.mvc.ru, при наличии в hosts, должен сработать точно так же. Не сработать он может только ввиду отсутствия в hosts.
И до вашего ответа это сходилось в вашим постом. А теперь 2 ваших поста нестекуються между собой.

Обобщите, как нибудь, пожалуйста =)

P.S.: В ServerAlias не должно быть значения ServerName.


--------------------
interface Жопа {
    // ATTENTION: has to be implemented by every class of the project for proper project work
}
PM   Вверх
nepster
Дата 2.3.2013, 20:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 300
Регистрация: 26.4.2009

Репутация: нет
Всего: нет



все нормально, решение моказалось коментарий:
Код

##Listen $&{ip:-127.0.0.1}:$&{port:-80}
##NameVirtualHost $&{ip:-127.0.0.1}:$&{port:-80}

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0437 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.