как сделать алиас для всех субдоменов?

Discussion in 'Linux, Freebsd, *nix' started by Дикс, 28 Mar 2012.

  1. Дикс

    Дикс Elder - Старейшина

    Joined:
    16 Apr 2006
    Messages:
    1,194
    Likes Received:
    227
    Reputations:
    26
    есть федора и апач 2.2

    хочу сделать чтобы при обращении на любой субдомен.localhost - открывался localhost

    имя субдомена потом передам туда регулярками .htaccess, но пока не решен главный вопрос с субдоменами

    в апаче я прописал
    ServerAlias *.localhost

    в /etc/hosts
    127.0.0.1 test.localhost

    и test.localhost работает. Но я хочу иметь возможность открыть любой адрес и получить локалхост.

    Дальше остается дописывать все субдомены в хостс - и все они будут работать, но я хочу универсальное решение, когда так обрабатываются все возможные субдомены.

    В hosts алиасы делать нельзя, но я нашёл инфу что это можно сделать в /etc/resolv.conf

    Попробовал такую строку:
    *.localhost. 14400 IN CNAME localhost.

    не помогает

    Как это можно решить?
     
  2. Joker-jar

    Joker-jar Elder - Старейшина

    Joined:
    11 Mar 2007
    Messages:
    581
    Likes Received:
    205
    Reputations:
    37
    Подымай локальный ДНС-сервер, а там локальную зону. И будет счастье ;)