redeyer: Если хотите через if, то нужно проверять $host, а не http_referer
Да - ошибся ) спасибо!
if ($host ~* (192\.168\.1\.1)) { rewrite ^(.*)$ https://site.ru permanent; }
работает.
проблема открытия сайта по ip(не гуд) возникла из за необходимости поставить htts://site на default_server ssl, потому что яндекс касса требует чтобы вызов
Яндекс пишет - наша платежная система не поддерживает работу сертификатов по технологии SNI или когда при SSL соединении надо указывать имя домена.
выдавал сертификат(серийный номер сертификата) именно site.ru
пока я не поставил сайт на default_server ssl - он выдавал серийник по этому запросу - левого сертификата - а точнее сертификат(серийник) самоподписный панели isp 4 - который стоит первым на ip сервера
что пишет вывод команды
lsof -i | grep smtp
наверно apache или php ?
пишите - помогу.
а второй ipv6 то есть на интерфейсе ? - сам он не добавится
закоменти # строку allow на линии 12
а где днс сервера ?
командами
pwd
ls -la
не пробовали пользоваться ?
Так надо в блок server для https сайта добавить инклад или сразу подключение нужного серта и ключа.
у вас есть сайт на https nginx с панелью isp4 ?
покажите вывод команды и ссылку на сайт - проверим серийник сертификата и то что выдало
echo | openssl s_client -connect site.ru:443 2>/dev/null | openssl x509 -text| head
Если хотите через if, то нужно проверять $host, а не http_referer
Да - ошибся ) спасибо!
if ($host ~* (192\.168\.1\.1)) {
rewrite ^(.*)$ https://site.ru permanent;
}
работает.
проблема открытия сайта по ip(не гуд) возникла из за необходимости поставить htts://site на default_server ssl, потому что яндекс касса требует чтобы вызов
echo | openssl s_client -connect site.ru:443 2>/dev/null | openssl x509 -text| head
выдавал сертификат(серийный номер сертификата) именно site.ru
пока я не поставил сайт на default_server ssl - он выдавал серийник по этому запросу - левого сертификата - а точнее сертификат(серийник) самоподписный панели isp 4 - который стоит первым на ip сервера
раньше лечилось установкой валидного сертификата на панель - https://srv.site.ru/manager/ispmgr - щас не помогает
nginx 1.9.15
конструкция с http2
server {
server_name site.ru;
listen 192.168.1.1:443 default_server ssl http2;
****
}
кто то знает как лечить чтобы выдавал сертификат именно того сайта по которому идет вышеуказаный запрос ?
у всех такая проблема ?
да спасибо! так работает ок ;)
perl -p -i -e 's/root_path;/root_path;\n\t\t\texpires 7d;/g' nginx.conf
Logger, ответ на ваш вопрос на скриншоте:
да, работает - но смещение влево не совсем ок
[ATTACH]150992[/ATTACH]
у меня получилось норм так
perl -p -i -e 's/root_path;/root_path;\n expires 7d;/g' nginx.conf
[ATTACH]150991[/ATTACH]
после ;\n 25 пробелов и все ок
возможно bittorentsync https://www.getsync.com/platforms/desktop
Logger, А, зачем в конце лога пишется ip ещё раз?
как раз по вашей специальности