Как реализовать переадресацию любого поддомена в папку www домена?
Необходимо при запросах к поддоменам:
111.site.ru
222.site.ru
volga.site.ru и т.д., переадресовывать запрос в папку /subdomain/ - www домена, чтобы скрипты расположенные там выполняли задуманные функции.
Как реализовать редирект поддоменов в папку www домена, чтобы адрес поддомена, оставался поддоменом?
9StarRu, это апач, www можно убрать или сделать отдельно. Я вам привел пример для Nginx без условия, которое будет притормаживать. При условии, что у всех поддоменов путь один.
Sanes, я вопрос видимо некорректно поставил, мне нужно, чтобы адрес сохранялся в виде поддомена - 111.site.org но подтягивал файлы из site.org/subdomain/
В nginx не получилось настроить.
9StarRu,
Если все поддомены и домен указывают в одну точку входа, то всё правильно.
Если только поддомены в одну точку входа, то делаем еще один виртуальный хост. Один с основным, второй с поддоменами.
Сейчас выдает Internal Server Error 500 ошибка.
Пробовал через .htaccess организовать, тоже не получилось.
Поддомен должен указывать на site.org/subdomain/
а домен на site.org
Не думал, что это так сложно окажется, раньше вроде делал, сейчас забыл уже все :(