ssl и Циклическое перенаправление
Вечер добрый. Возможно кто-нибудь сталкивался с проблемой: создал сертификат letsencript и раскоментил в htaccess эти строчки
Что бы ее убрать выставляю
Обычно такие настройки не вызывают проблем, но конкретно на белорусском хостинге activecloud такая неприятность. Возможно кто-нибудь сталкивался?
При отключении https проблема исчезает
RewriteCond %{SERVER_PORT} !^443
RewriteRule (.*) https://sitename/$1 [R=301,L]
После чего настроил опции дружественных URLfriendly_urls = да
use_alias_path = да
В таком режиме система начинае доставлять в адресс конструкцию /index.php?q=Что бы ее убрать выставляю
friendly_urls_strict = да
После чего все страницы кроме главной начинают выдавать Циклическое перенаправление на страницеОбычно такие настройки не вызывают проблем, но конкретно на белорусском хостинге activecloud такая неприятность. Возможно кто-нибудь сталкивался?
При отключении https проблема исчезает
Поблагодарить автора
Отправить деньги
Комментарии: 3
В настройках MODX server_protocol — стоит https?
В коде страницы, в разделе head — стоит тег?
В коде страницы, в разделе 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]
Обратитесь лучше в поддержку хостинга, чтобы они дали рабочий вариант.
Действительно все сильно зависит от настроек хостинга.
У меня есть сайты на бегет, таймвеб, рег ру, ник ру, мастерхост, айхор и на паре совсем экзотических площадок и практически везде команды для htaccess приходится вносить разные. Так что самый верный способ — переложить это на плечи техподдержки.
Действительно все сильно зависит от настроек хостинга.
У меня есть сайты на бегет, таймвеб, рег ру, ник ру, мастерхост, айхор и на паре совсем экзотических площадок и практически везде команды для htaccess приходится вносить разные. Так что самый верный способ — переложить это на плечи техподдержки.
Это я и попробовал в первую очередь, и на других хостах обычно эти настройки и предоставляли, но activecloud замечательный хостинг. Их ответ: Ваш сайт — ваши проблемы.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.