Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

argenit

  • 2
    вклад
  • 14
    вопросов
  • 16
    ответов
  • 6%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как поменять местами вывод элементов в карточке товара WooCommerce?

    argenit @argenit
    тоесть remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_meta', 40 );
    Написано более трёх лет назад
  • Как поменять местами вывод элементов в карточке товара WooCommerce?

    argenit @argenit
    seryj09: у тебя же стоит приоритет 40 на удаление и 15 на добавление. remove_action просто удаляет это и все. кароч без акшна поставь в нужном месте. woocommerce_template_single_meta(); и добавь в function.php action( 'woocommerce_single_product_summary', 'woocommerce_template_single_meta', 40 );
    Написано более трёх лет назад
  • Как поменять местами вывод элементов в карточке товара WooCommerce?

    argenit @argenit
    seryj09: что именно?
    Написано более трёх лет назад
  • Как настроить SSL + Nginx на несколько доменов на одном VPS?

    argenit @argenit Автор вопроса
    Тут кое кого не берут на халтуру за 20 баксов и бомбит пукан)))
    Написано более трёх лет назад
  • Как настроить SSL + Nginx на несколько доменов на одном VPS?

    argenit @argenit Автор вопроса
    Daemon23RUS: я тоже очень надеюсь найти решение. Ведь все были новичками и искали советы на подобных форумах. И когда этот вопрос и ответ проиндексирует гугл и яндекс. Уже другие будут искать ответ и находить его здесь.
    Написано более трёх лет назад
  • Как настроить SSL + Nginx на несколько доменов на одном VPS?

    argenit @argenit Автор вопроса
    Игорь Воротнёв: убрал и там и там. Все равно ругается на listen 443 ssl spdy deferred;
    Написано более трёх лет назад
  • Как настроить SSL + Nginx на несколько доменов на одном VPS?

    argenit @argenit Автор вопроса
    Игорь Воротнёв: но домен2 загружается если закомментировать listen 443 ssl spdy deferred;
    Написано более трёх лет назад
  • Как настроить SSL + Nginx на несколько доменов на одном VPS?

    argenit @argenit Автор вопроса
    Домен1 работает и еще А+ оценку получает за сертификат, а домен2 нет. Просто загружается страница http. Если на домен2 попытаться загрузить в браузере чере https то выдает не доверенный сертификат и говорит, что он назначен для домен1

    #AUTOMATICALLY GENERATED - DO NO EDIT!
    server {
    listen *:80;
    server_name Домен1;
    access_log /var/log/nginx/Домен1.access.log;
    error_log /var/log/nginx/Домен1.error.log;

    root /srv/Домен1;
    index index.html index.htm index.php;

    listen 443 ssl spdy deferred;
    ssl on;
    ssl_session_timeout 24h;
    ssl_certificate /etc/letsencrypt/live/Домен1/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/Домен1/privkey.pem;
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
    ssl_prefer_server_ciphers on;
    ssl_ciphers ECDH+AESGCM:DH+AESGCM:ECDH+AES256:DH+AES256:ECDH+AES128:DH+AES:ECDH+3DES:DH+3DES:RSA+AESGCM:RSA+AES:RSA+3DES:!aNULL:!MD5:!DSS;
    ssl_session_cache shared:SSL:10m;
    add_header Strict-Transport-Security "max-age=31536000;";
    resolver 8.8.8.8 8.8.4.4 valid=300s;
    ssl_stapling on;
    ssl_stapling_verify on;
    resolver_timeout 10s;
    spdy_keepalive_timeout 300;
    spdy_headers_comp 9;
    ssl_dhparam /etc/letsencrypt/live/Домен1/dhparam.pem;


    # This order might seem weird - this is attempted to match last if rules below fail.
    location / {
    try_files $uri $uri/ /index.php?$args;
    }

    # Add trailing slash to */wp-admin requests.
    rewrite /wp-admin$ $scheme://$host$uri/ permanent;

    # Directives to send expires headers and turn off 404 error logging.
    location ~* ^.+\.(ogg|ogv|svg|svgz|eot|otf|woff|mp4|ttf|rss|atom|jpg|jpeg|gif|png|ico|zip|tgz|gz|rar|bz2|doc|xls|exe|ppt|tar|mid|midi|wav|bmp|rtf)$ {
    access_log off; log_not_found off; expires max;
    }

    location = /favicon.ico {
    log_not_found off;
    access_log off;
    }
    location = /robots.txt {
    allow all;
    log_not_found off;
    access_log off;
    }
    # Deny all attempts to access hidden files such as .htaccess, .htpasswd, .DS_Store (Mac).
    # Keep logging the requests to parse later (or to pass to firewall utilities such as fail2ban)
    location ~ /\. {
    deny all;
    }
    # Deny access to any files with a .php extension in the uploads directory
    # Works in sub-directory installs and also in multisite network
    # Keep logging the requests to parse later (or to pass to firewall utilities such as fail2ban)
    location ~* /(?:uploads|files)/.*\.php$ {
    deny all;
    }
    #

    location ~ [^/]\.php(/|$) {
    # Zero-day exploit defense.
    # forum.nginx.org/read.php?2,88845,page=3
    # Won't work properly (404 error) if the file is not stored on this server, which is entirely possible with php-fpm/php-fcgi.
    # Comment the 'try_files' line out if you set up php-fpm/php-fcgi on another machine. And then cross your fingers that you won't get hacked.
    try_files $uri =404;
    fastcgi_split_path_info ^(.+\.php)(/.+)$;
    fastcgi_param HTTPS on; # Для php-fpm

    fastcgi_index index.php;
    include fcgi.conf;
    fastcgi_pass unix:/var/run/Домен1.sock;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

    }

    }

    #AUTOMATICALLY GENERATED - DO NO EDIT!
    server {
    listen *:80;

    server_name Домен2;

    access_log /var/log/nginx/Домен2.access.log;
    error_log /var/log/nginx/Домен2.error.log;

    root /srv/Домен2;
    index index.html index.htm index.php;

    listen 443 ssl spdy deferred;
    ssl on;
    ssl_session_timeout 24h;
    ssl_certificate /etc/letsencrypt/live/Домен2/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/Домен2/privkey.pem;
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
    ssl_prefer_server_ciphers on;
    ssl_ciphers ECDH+AESGCM:DH+AESGCM:ECDH+AES256:DH+AES256:ECDH+AES128:DH+AES:ECDH+3DES:DH+3DES:RSA+AESGCM:RSA+AES:RSA+3DES:!aNULL:!MD5:!DSS;
    ssl_session_cache shared:SSL:10m;
    add_header Strict-Transport-Security "max-age=31536000;";
    resolver 8.8.8.8 8.8.4.4 valid=300s;
    ssl_stapling on;
    ssl_stapling_verify on;
    resolver_timeout 10s;
    spdy_keepalive_timeout 300;
    spdy_headers_comp 9;
    ssl_dhparam /etc/letsencrypt/live/Домен2/dhparam.pem;

    # This order might seem weird - this is attempted to match last if rules below fail.
    location / {
    try_files $uri $uri/ /index.php?$args;
    }

    # Add trailing slash to */wp-admin requests.
    rewrite /wp-admin$ $scheme://$host$uri/ permanent;

    # Directives to send expires headers and turn off 404 error logging.
    location ~* ^.+\.(ogg|ogv|svg|svgz|eot|otf|woff|mp4|ttf|rss|atom|jpg|jpeg|gif|png|ico|zip|tgz|gz|rar|bz2|doc|xls|exe|ppt|tar|mid|midi|wav|bmp|rtf)$ {
    access_log off; log_not_found off; expires max;
    }

    location = /favicon.ico {
    log_not_found off;
    access_log off;
    }
    location = /robots.txt {
    allow all;
    log_not_found off;
    access_log off;
    }
    # Deny all attempts to access hidden files such as .htaccess, .htpasswd, .DS_Store (Mac).
    # Keep logging the requests to parse later (or to pass to firewall utilities such as fail2ban)
    location ~ /\. {
    deny all;
    }
    # Deny access to any files with a .php extension in the uploads directory
    # Works in sub-directory installs and also in multisite network
    # Keep logging the requests to parse later (or to pass to firewall utilities such as fail2ban)
    location ~* /(?:uploads|files)/.*\.php$ {
    deny all;
    }
    #



    location ~ [^/]\.php(/|$) {

    # Zero-day exploit defense.
    # forum.nginx.org/read.php?2,88845,page=3
    # Won't work properly (404 error) if the file is not stored on this server, which is entirely possible with php-fpm/php-fcgi.
    # Comment the 'try_files' line out if you set up php-fpm/php-fcgi on another machine. And then cross your fingers that you won't get hacked.
    try_files $uri =404;
    fastcgi_split_path_info ^(.+\.php)(/.+)$;
    fastcgi_param HTTPS on; # Для php-fpm

    fastcgi_index index.php;
    include fcgi.conf;
    fastcgi_pass unix:/var/run/Домен2.sock;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

    }

    }
    Написано более трёх лет назад
  • Как настроить SSL + Nginx на несколько доменов на одном VPS?

    argenit @argenit Автор вопроса
    Эргил Осин: вы меня тут поломоем назвали?
    Написано более трёх лет назад
  • Как настроить SSL + Nginx на несколько доменов на одном VPS?

    argenit @argenit Автор вопроса
    Игорь Воротнёв: все рано не работает(
    Опять ругается
    [emerg] duplicate listen options for 0.0.0.0:443 in /etc/nginx/conf.d/домен.conf:18
    nginx: configuration file /etc/nginx/nginx.conf test failed

    На строку: listen 443 ssl spdy deferred;
    Написано более трёх лет назад
  • Как настроить SSL + Nginx на несколько доменов на одном VPS?

    argenit @argenit Автор вопроса
    Бомбезный совет, а главное проблему решает.
    Написано более трёх лет назад
  • Как настроить SSL + Nginx на несколько доменов на одном VPS?

    argenit @argenit Автор вопроса
    Игорь Воротнёв: Не сработало( При запуске все равно ругается на конфиги nginx: [emerg] duplicate listen options for 0.0.0.0:443 in /etc/nginx/conf.d/домен.conf:18
    nginx: configuration file /etc/nginx/nginx.conf test failed

    На строку: listen 443 ssl spdy deferred;
    Написано более трёх лет назад
  • Как настроить SSL + Nginx на несколько доменов на одном VPS?

    argenit @argenit Автор вопроса
    Игорь Воротнёв: нужно попробовать, надеюсь не слетит у меня все после апгрейда.
    Написано более трёх лет назад
  • Как настроить SSL + Nginx на несколько доменов на одном VPS?

    argenit @argenit Автор вопроса
    Выполнил nginx -V Результат: nginx version: nginx/1.4.6 (Ubuntu)
    built by gcc 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04)
    TLS SNI support enabled. Версия nginx/1.4.6 есть та строчка как вы и говорили
    Написано более трёх лет назад
  • Как настроить плагин для Woocommerce на Wordpress?

    argenit @argenit Автор вопроса
    Ярослав Акулов: жаль проблему оно не решило(
    Написано более трёх лет назад
  • Как разобраться в ошибках exim4, не отправляются сообщения?

    argenit @argenit Автор вопроса
    Владимир Дубровин: все таки нет(( на других компах не подключается и через telnet тоже. буду искать теперь
    Написано более трёх лет назад
  • Как разобраться в ошибках exim4, не отправляются сообщения?

    argenit @argenit Автор вопроса
    2016-01-15 11:11:43 SMTP protocol synchronization error (input sent without waiting for greeting): rejected connection from H=[204.12.204.204] input="HELO 185.14.187.32\nNOOP\nMAIL FROM: checkopenrelay@spamhaus.org\nNOOP\nRCPT TO: checkopenrelay@spamhaus.org\nNOOP\nQUIT\n"
    2016-01-15 11:13:21 Start queue run: pid=4530
    2016-01-15 11:13:21 End queue run: pid=4530
    2016-01-15 11:14:28 H=(PWS3.mxtoolbox.com) [64.20.227.134] F= rejected RCPT : relay not permitted
    2016-01-15 11:14:44 SMTP protocol synchronization error (input sent without waiting for greeting): rejected connection from H=[204.12.204.204] input="HELO 185.14.187.32\nNOOP\nMAIL FROM: checkopenrelay@spamhaus.org\nNOOP\nRCPT TO: checkopenrelay@spamhaus.org\nNOOP\nQUIT\n"

    а это в логах снялось
    Написано более трёх лет назад
  • Как разобраться в ошибках exim4, не отправляются сообщения?

    argenit @argenit Автор вопроса
    Владимир Дубровин: у меня вообще с телнета не открывается. А вот тут xseo.in/srv
    554 SMTP synchronization error отвечает
    Написано более трёх лет назад
  • Как разобраться в ошибках exim4, не отправляются сообщения?

    argenit @argenit Автор вопроса
    Владимир Дубровин: а что может блокировать его? У меня просто обычный VPS и Ubuntu 14.04
    Написано более трёх лет назад
  • Как разобраться в ошибках exim4, не отправляются сообщения?

    argenit @argenit Автор вопроса
    Владимир Дубровин: не сработало. еще пробовал через telnet соединиться через 25 или 465 порт. Долго думает и обрывается.
    Написано более трёх лет назад
  • 1
  • 2
  • Следующие →
Самые активные сегодня
  • Drno
    • 8 ответов
    • 0 вопросов
  • dimonchik2013
    Dimonchik
    • 6 ответов
    • 0 вопросов
  • vabka
    Василий Банников
    • 4 ответа
    • 0 вопросов
  • GNUBack
    • 4 ответа
    • 0 вопросов
  • tsklab
    Константин Цветков
    • 4 ответа
    • 0 вопросов
  • noder_ss
    Noder SS
    • 2 ответа
    • 2 вопроса
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации