Просмотр 15 ответов — с 1 по 15 (всего 23)
  • Модератор Yui

    (@fierevere)

    永子

    сайт https://uralpc96.ru ?
    он у вас не настроен для HTTPS

    сертификат выдан для
    The certificate is only valid for the following names: *.netangels.ru, netangels.ru

    даже если настроите сертификат для https — вам нужно будет решить проблему смешанного содержимого (mixed content)
    на одной странице полученой по HTTPS не могут загружаться элементы по HTTP —
    CSS
    JS — будут заблокированы (что у вас и происходит)
    картинки — будут загружены, но выведут предупреждение в адресной строке браузера (сломанный замок)

    PS: а зачем вам для этого сайта https:// ? Простой http же нормально работает

    а почему у браузер пытается подключится по https? как отключить это? меня вполне устраивает http.

    Модератор Yui

    (@fierevere)

    永子

    либо в настройках что-то наделали сами
    либо кеш плагин глючит (кто-то намеренно заставляет его кешировать https:// вариант страницы, возможно и не намеренно а случайно, чем-то вроде https everywhere), а ваш кеш плагин не запоминает раздельно схему доступа http/https

    Модератор Yui

    (@fierevere)

    永子

    можете нарисовать воттакое в начало .htaccess

    RewriteEngine On
    RewriteCond %{HTTPS} on
    RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

    если админка нужна по https:// (FORCE_SSL_ADMIN)
    то внутри wp-admin можно создать .htaccess

    RewriteEngine Off

    и очистить кеши плагина ( и браузера до кучи )

    Понял спасибо, пробую.

    На данный момент отключил и включил плагин кеша, сайт заработал, команду прописывать надо?

    Модератор Yui

    (@fierevere)

    永子

    На данный момент отключил и включил плагин кеша, сайт заработал

    тем самым лишний раз подтвердили что проблема именно в кеше,
    выключение-включение привело к его очистке,
    однако если кто-то опять зайдет и закеширует вам https:// вариант, то опять будут глюки.

    вообще, это баг кеша, кеш должен учитывать схему доступа,
    но раз он этого не делает, то лучше делать форсированое перенаправление с https;// на http:// (тем чем я рекомендовала в .htaccess)

    Понял всё, а на позиции сайта и в целом на индексацию, переадресация не повлияет?

    Модератор Yui

    (@fierevere)

    永子

    никак не повлияет
    переадресация будет происходить только для HTTPS,
    который у вас нежелателен и не работает нормально

    Спасибо

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    можете нарисовать воттакое в начало .htaccess

    RewriteEngine On
    RewriteCond %{HTTPS} on
    RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

    Я недавно пытался сделать подобный редирект, но столкнулся с тем, что для него всё равно нужен валидный сертификат, поскольку защищённое соединение устанавливается ещё до отправки данных на сервер.

    Если сертификата нет, то браузер в любом случае выведет предупреждение, редирект не поможет.

    По умолчанию восстановить htaccess + зачем сертификат, если пользователя интересует http 🙂

    А для https — 100% нужен сертификат.

    Посомтрите плиз корректность моего файла

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    
    <IfModule mod_headers.c>
      <FilesMatch "\.(js|css|xml|gz)$">
        Header append Vary: Accept-Encoding
      </FilesMatch>
    </IfModule>
    
    # сжатие text, html, javascript, css, xml:
    <ifModule mod_deflate.c>
    AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml application/xhtml+xml text/css text/javascript application/javascript application/x-javascript
    </ifModule>
    # кеш браузера
    <ifModule mod_expires.c>
    ExpiresActive On
    #по умолчанию кеш в 5 секунд
    ExpiresDefault "access plus 5 seconds"
    # Включаем кэширование изображений и флэш на месяц
    ExpiresByType image/x-icon "access plus 1 month"
    ExpiresByType image/jpeg "access plus 4 weeks"
    ExpiresByType image/png "access plus 30 days"
    ExpiresByType image/gif "access plus 43829 minutes"
    ExpiresByType application/x-shockwave-flash "access plus 2592000 seconds"
    # Включаем кэширование css, javascript и текстовых файлоф на одну неделю
    ExpiresByType text/css "access plus 604800 seconds"
    ExpiresByType text/javascript "access plus 604800 seconds"
    ExpiresByType application/javascript "access plus 604800 seconds"
    ExpiresByType application/x-javascript "access plus 604800 seconds"
    # Включаем кэширование html и htm файлов на один день
    ExpiresByType text/html "access plus 43200 seconds"
    # Включаем кэширование xml файлов на десять минут
    ExpiresByType application/xhtml+xml "access plus 600 seconds"
    </ifModule>
    # END WordPress

    посмотрите мои файл , есть ли в нем ошибки?
    http://s017.radikal.ru/i421/1512/22/93f99544cbed.jpg

    Модератор Yui

    (@fierevere)

    永子

    Если сертификата нет, то браузер в любом случае выведет предупреждение, редирект не поможет.

    редирект для того, чтобы запрос не дошел до багнутого кеш плагина, а особо одаренным никто не запретит тыкаться по HTTPS никакими способами, ни редиректом, ни отсутствием сертификата..

    посмотрите мои файл , есть ли в нем ошибки?

    явных вроде нет

Просмотр 15 ответов — с 1 по 15 (всего 23)
  • Тема «Ошибка сертификата» закрыта для новых ответов.