ssl и Циклическое перенаправление

Вечер добрый. Возможно кто-нибудь сталкивался с проблемой: создал сертификат letsencript и раскоментил в htaccess эти строчки
RewriteCond %{SERVER_PORT} !^443
RewriteRule (.*) https://sitename/$1 [R=301,L]
После чего настроил опции дружественных URL
friendly_urls = да
use_alias_path = да
В таком режиме система начинае доставлять в адресс конструкцию /index.php?q=
Что бы ее убрать выставляю
friendly_urls_strict = да
После чего все страницы кроме главной начинают выдавать Циклическое перенаправление на странице
Обычно такие настройки не вызывают проблем, но конкретно на белорусском хостинге activecloud такая неприятность. Возможно кто-нибудь сталкивался?
При отключении https проблема исчезает
elec3c
02 декабря 2019, 23:58
modx.pro
90
0
Поблагодарить автора Отправить деньги

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

Scorp Satex
03 декабря 2019, 13:45
0
В настройках MODX server_protocol — стоит https?
В коде страницы, в разделе head — стоит тег?
<base href="https://site.ru/" />
У меня вот такой .htaccess работает на мастерхосте:

# Specific rewrite rulu to https for hosting
RewriteEngine On
RewriteCond %{ENV:HTTPS} !on
RewriteRule ^.*$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

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

# The Friendly URLs part
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
    Александр Мельник
    04 декабря 2019, 09:00
    +1
    Обратитесь лучше в поддержку хостинга, чтобы они дали рабочий вариант.
    Действительно все сильно зависит от настроек хостинга.
    У меня есть сайты на бегет, таймвеб, рег ру, ник ру, мастерхост, айхор и на паре совсем экзотических площадок и практически везде команды для htaccess приходится вносить разные. Так что самый верный способ — переложить это на плечи техподдержки.
      elec3c
      04 декабря 2019, 09:36
      0
      Это я и попробовал в первую очередь, и на других хостах обычно эти настройки и предоставляли, но activecloud замечательный хостинг. Их ответ: Ваш сайт — ваши проблемы.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      3