Динамические поддомены - как сделать?

M
На сайте с 10.03.2004
Offline
124
Mes
742

Всем привет.

Есть домен http://mysite.ru,

Как сделать так, чтобы при обращении к ЛЮБОМУ поддомену этого сайта, напр.:

htpp://msk.mysite.ru

htpp://spb.mysite.ru

htpp://ekb.mysite.ru

редиректило на основной сайт с параметром, в котором бы передавался поддомен? -

htpp://mysite.ru/?city=msk

htpp://mysite.ru/?city=spb

htpp://mysite.ru/?city=ekb, и т.д.

??

Подскажите товарищу, плиииз?

L
На сайте с 16.10.2014
Offline
108
#1

Но вы же сами ответили на свой вопрос, пропишите на поддоменах редирект ... или я вас не правильно понял

Купить автомобиль из США можно тут (https://us-car.com.ua)
L
На сайте с 07.12.2007
Offline
351
#2

Сначала надо запись в DNS сделать: *.mysite.ru CNAME mysite.ru, и сделать для mysite.ru в конфиге веб-сервера записи:

ServerAlias msk.mysite.ru
ServerAlias spb.mysite.ru
ServerAlias ekb.mysite.ru

чтобы веб-серевр обрабатывал поддомены на домене mysite.ru

А потом уже можно будет сделать редирект на mod-rewrite или PHP, фильтруя нужные вам поддомены.

M
На сайте с 10.03.2004
Offline
124
Mes
#3
Ladycharm:
Сначала надо запись в DNS сделать: *.mysite.ru CNAME mysite.ru, и сделать для mysite.ru в конфиге веб-сервера записи:

чтобы веб-серевр обрабатывал поддомены на домене mysite.ru

А потом уже можно будет сделать редирект на mod-rewrite или PHP, фильтруя нужные вам поддомены.

как я могу в конфиге вебсервера сделать конкретные записи, если я не знаю, КАКИЕ ИМЕННО будут поддомены? Пример с городами - просто пример. Поддомены могут быть любые, список их я не знаю....

как быть?

G2
На сайте с 27.10.2009
Offline
62
#4

Как-то так


<VirtualHost *:80>
ServerName mydomain.com
ServerAlias *.mydomain.com
</VirtualHost>
КакМаршрутник (http://goo.gl/forms/hMgaH0s9E5) — как маршрутник, но работает.
дани мапов
На сайте с 06.09.2012
Offline
204
#5
Написание и доработка скриптов (PHP, MySQL, JavaScript, jQuery) (/ru/forum/811046)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий