Махинаций с виртуалками не было. Это мне советуют перенести важныйсайт на отдельную машину. Людей смущает, что они заходят на https://другой сайт, а там 404 страница. Они хотят, что бы сервер вообще на https не отвечал для других сайтов. А я так понимаю, этого добиться не получиться на одном IP. Я же им пытаюсь доказать, что это лишнее. Что 404 на Https другихсайтов вполне достаточно. Вы как считаете?
Дмитрий Сонько: А можно сделать так, что бы при попытке открыть по https другой соседний хост, браузеру вообще ничего не отдавалось, словно этот хост по https не существует?
IceJOKER: Ну так вот именно такой пример я там и видел. И я нуждался в комментариях компетентных людей. Я же не написал: как мне сделать это?... Я написал, что id записей вставляются в in. Я хотел убедиться. Феншуйно ли это...
Значит я что то уже посмотрел в гугле? Я же не из головы выдумал. Старайтесь больше приносить пользы.
Спасибо.
IceJOKER: без обид. В данном вопросе вы не помогли, а пытались показать, какой я этакий... в гугле не смотрел а сразу на тостер. Тостер для меня - последняя инстанция. Но всё равно вам спасибо, что вы не остались равнодушным.
Nc_Soft: ну по старинке... сплитил бы поисковый запрос на слова. Перебрав слова построил бы мега WHERE условие с LIKE "%$word[$i]%", применив ко всем полям, по которым необходимо искать. При этом бы естественно индексы не работали, т.к. % в начале лайка... как то так...
По сфинксу, я просто не знаю, нормально ли для БД, если в неё будет передан SQL запрос с о-о-очень длинным IN.
Я сделал иначе. Я группированный запрос «залевтджойнил» к основному большому запросу по полям, по которым группировал. Таким образом я получаю, например, полноценный реестр людей, с указанием того, сколько клонов имеется у каждой записи. Не знаю, насколько это неправильно, потому что, как вы поняли, я не «ораклист», поэтому OVER, PARTITION BY - для меня ново. Будем изучать, развиваться. Вам спасибо за ответ. Я даже не могу отметить ваш ответ решением, потому что не могу быстро это проверить.
Не обратил внимания... В секции по 80 порту. У меня просто одна секция слушает оба порта. Вынес 80 в отдельную секцию.
Вот так работает:
location ~* /component/content/article.html {
if ($args ~ "^id=(71|72)") {
return 301 https://мойсайт$request_uri;
}
try_files $uri $uri/ @rewrite;
}
А как же учесть, что именно с http схемы? Потому что так получается бесконечная переадресация. По поводу алиасов для страниц на уровне CMS, да - вы правы, но я пока не имею возможности это сделать.
Samuel_Leonardo: Спасибо, он был просмотрен одним из первых. Я думаю, что пока временно некоторые проекты поживут без https, а потом либо IP адресов возьмем, либо будем ждать приват облако от селектела и там уже есть свежие дистрибутивы CentOS