Ошибки в админке при настройке https

Админка перестала открываться, выдает ошибку

/connectors/index.php net::ERR_SPDY_PROTOCOL_ERROR
Или «Код: 0 communication failure undefined»

Методом проб выяснил, что это связано с htaccess. Если закомментировать выделенные строчки, то ошибка пропадает. Но тогда не работает правильно склеивание адресов, я прописал это, чтобы все www, , www, www вели на https://

Как правильно настроить переадресацию в MODX?

RewriteEngine On
RewriteBase /
RewriteRule ^tags/([^/]*)/$ /tags/?tag=$1&key=tags [L]

RewriteCond %{SERVER_PORT} !^443$ <-------------------------- 
RewriteRule ^(.*)$ https://domainname.ru/$1 [R=301,L] <--------------------------

# Rewrite www.domain.com -> domain.com -- used with SEO Strict URLs plugin
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} ^www.(.*)$ [NC]
RewriteRule ^(.*)$ https://domainname.ru/$1 [R=301,L]

# The Friendly URLs part
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
anton
28 марта 2019, 12:19
modx.pro
2 880
0

Комментарии: 2

Algirdas
23 июля 2019, 21:32
0
Только что победил похожую проблему. Заключалась она в том, что файл ht.access в папке manager не нужно было переименовывать в .htaccess
    Сергей Владимирович
    31 августа 2020, 19:01
    0
    Спасибо. Я уже начал с ума сходить… помогло.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      2