Есть

1. В DNS прописаны "виртуальные субдомены" домена mydomain.com таким образом: *.mydomain.com

2. В конфиге Nginx прописан "сервер" субдоменов:

server {

listen 80;

server_name _ *.mydomain.com;

############

some code

########

}

Задача - напиcать правило(а) rewrite для Nginx следующим образом:

http://anyVirtualSubDomain.mydomain.com = /index.php?login=anyVirtualSubDomain

// anyVirtualSubDomain = [a-zA-Z0-9]

http://anyVirtualSubDomain.mydomain.com/someValue(/) = /index.php?login=anyVirtualSubDomain&myVar=someValue

// someValue = [a-zA-Z0-9]

// Слеш в конце УРЛ может как присутствовать так и отсутствовать

Другие условия:

Правило(а) должно корректно отрабатывать если:

- переменная someValue не назначена.

- при неверной обращении к субдомену (http://WWW.anyVirtualSubDomain.mydomain.com)

16 лет назад
predtech
57 лет
18 лет в сервисе
Был
2 месяца назад

Выбранный исполнитель

elaps
46 лет
19 лет в сервисе
Был
13 лет назад
16 лет назад
$10
1 день
Грамотный человек, разбирается, вникает и схватывает на лету, не бросает работу не закончив. С такими людьми работа - удовольствие.

Заявки фрилансеров

elaps
46 лет
19 лет в сервисе
Был
13 лет назад
16 лет назад