Skom

Skom
Рейтинг
166
Регистрация
02.12.2006

X-Accel-Redirect для защиты ссылок + прокси на бэкэнды.

Канал вы вряд ли книжками забьёте. Вы же не кино раздавать собираетесь.

Со всех сторон будет виден только основной сервак.

Всё делается средствами nginx за 10 минут.

А, ну и чуток пхп для генерации и проверки ссылок.

Иван78:
странная странность какая то... а может такое быть что браузер сам редиректит на https версию?

https://ru.wikipedia.org/wiki/HSTS

Во первых, надо ещё чтобы асессор зашёл на сайт.

А во вторых, думаю, что лаг между заходом асессора, если таковой случится, и результатом оного, должно пройти недели 2-3 минимум.

Реферер подделать можно.

Лучше ключик в сессию класть и проверять в редиректоре.

Про rel почитаю. Спасибо.

В вмт пэйдж очень коварная и непонятная штука.

То ли она режет уже имеющийся документ на части(при наличии полной версии документа на отдельной странице), то ли работает так, как хотелось бы. Типа, указал первую страницу, а остальные суть есть паджинация...

zusull:
я стесняюсь спросить.... а нахрена такие сайты нужны вообще? Я честно интересуюсь. смысл от полулярда страниц какой?

Технический НЧ контент. И СДЛ при этом.

Мне кажется, тут ещё нужно разделять приоритеты.

Для сайта с несколькими тысячами страниц, важно время отклика для посетителя.

А для сайтов с большим количеством страниц - вообще возможность индексации хоть какой-то его части.

Как уже написал ChaosHead, да и я ещё полгода назад это описал, скорость сканирования гуглом сайта напрямую зависит от скорости отдачи. И тут как раз, 500мс не только ненормально, но и вообще, жопа полная.

Например, у меня есть сайт с почти полмиллиарда страниц и я хз когда он всё это отсканит. А количество страниц всё растёт :o

И вот прямое доказательство этой зависимости и того, что 500мс для таких размеров это совершенно неприемлимо.

server {

listen xxx.xxx.xxx.xxx:80;

listen [xxxx:xxxx:xxxx:xxxx:xxxx:xxxx]:80;

server_name www.site.ru;

server_name site.ru;

return 301 https://site.ru$request_uri;

}

server {

listen xxx.xxx.xxx.xxx:443 ssl http2;

listen [xxxx:xxxx:xxxx:xxxx:xxxx:xxxx]:443 ssl http2;

server_name site.ru;

et cetera.........

}

а все ифы - в морг


server {
listen xxx.xxx.xxx.xxx:80;
listen [xxxx:xxxx:xxxx:xxxx:xxxx:xxxx]:80; /// если есть ipv6
server_name site.ru;
access_log off;
error_log off;
return 301 https://site.ru$request_uri;
}

preg_replace("|[ ]+[\w]+\.{2,}$|u","",$txt);

Всего: 706