редирект при запросе на несуществующий поддомен сайта

VeT@L

Новичок
редирект при запросе на несуществующий поддомен сайта

Вопрос такой:
А реально ли сделать при помощи mod_rewrite так, чтобы, при запросе на несуществующий поддомен сайта, был редирект на мою страницу...

То есть если перейти по сайту http://subdomain.somesite.ru, а поддомена "subdomain" не существует, то пользователю выводилась определенная страница

Если реально, то накидайте примерчик, пожалуйста.

Заранее спасибо!
 

Dor

Новичок
Можно обработать как 404 -ую ошибку в .htaccess :

ErrorDocument 404 /path/error.php

А в ней поместить предупреждение и сделать, если надо редирект
 

VeT@L

Новичок
Просто 404 ошибка не вызывается при неправильно введенном поддомене....просто пишет что не чуществует такого домена...

Как включить вызывание 404 ошибки при запросе на несуществующий домен?
 

striimii

Guest
Скажите, а вы все нусуществующие домены прописали в DNS?
 

VeT@L

Новичок
как это? в смысле? в суть вопроса не врубаюсь....как это прописать несуществующие домены?
 

striimii

Guest
Чтобы веб-сервер ответил хоть что-то насчет домена, он должен получить запрос через этот домен. А если домен несуществует, то как дело дойдет до веб-сервера впринципе?
 

Werewolfy

Новичок
Тут все просто.
Делается один определенный родительский домен, например, somesite.ru, затем явно в зоне заводятся поддомены, которые нужно отделить от тех, которые должны функционировать самостоятельно:
test.somesite.ru,
test2.somesite.ru
а в somesite.ru указываем alias-ом *.somesite.ru
и в зоне также эту запись делаем.
Вот и все.
Все, что не будет явно определено - будет попадать под *.
И никаких мод_реврайтов тут не надо. Иначе сервер (apache) будет у тебя очень много ресурсов кушать (а может и все ресурсы).
 
Сверху