Подниму тему.
Перенес сайт от одного провайдера к другому и не получается настроить редирект http на https. Сайт уходит в вечную переадресацию, несмотря на то, что у другого провайдера такой файл htaccess работал верно.
Это был вариант, который работал у предыдущего провайдера:
AddDefaultCharset UTF-8
Options -Indexes
RewriteEngine On
#редирект с http на https
RewriteCond %{HTTPS} !on
RewriteRule ^(.*)$ %{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Начал уже задумываться, может сделать в лоб, если идет запрос с http, просто всегда перекидывать на начальную страницу с https. Но все-таки хочется сделать нормальный вариант.
Может кто-нибудь подсказать вариант решения?
Сейчас пока команды с переходом http -> https отключены
Всё работает. Всё не проверишь конечно. Но вот рабочий вариант 1.0.4 russianmichigan.tk
Кому надо проверяйте.
Список плагинов:
aceAdminPanel — РАБОТАЕТ
admintopic
AutoCut
Best smiles
blockseditor — Плагин для установки произвольного текста в блок в сайдбаре и его редактирования через веб-интерфейс.
blocktop — Блок «TOP топиков»
Cleaner
configengine — Хранилище настроек для плагинов.
dpb — Отключение персональных блогов
extentedimage — Расширенная работа с картинками на сайте.
feedback — Форма обратной связи для Livestreet CMS
Форум
forum — Форум для LiveStreet CMS
LSGallery
lsgallery — Предназначен для создания фотоальбомов пользователей
LSGalleryPremium
lsgallerypremium — Advanced galleries for user
LSSettings
lssettings — Предназначен упаравления глобальными настройками
Mobile template
mobiletpl — Плагин для работы мобильного шаблона
Static page
page — Управление статическими страницами.
Search
search — Поиск — простой поиск по сайту не использующий Sphinx
Homepage: catalog.netlanc.net/
Sitemap
sitemap — Генерирует xml-файл с информацией для поисковых систем. Файл находится по адресу example.com/sitemap.xml (замените example.com на url своего сайта)
StickyTopics v2
stickytopics — Позволяет «закреплять» топики в лентах
UserTop
usertop — Блок «TOP пользователей»
Да вот хз что делать, и нужен многим/некоторым ЛС и не нужен…
Мы попрежнему сидим на этом движке и вариантов для перехода не очень много. Забегаешь, получается, посмотреть, может быть кто-то что-но новое выложил или спрашивает.
А может и olezhikz что-то интересное выложит. как-то так..)
Короче где то в языковых файлах. У меня 1.0.3.
RewriteCond %{HTTP:SSL}!=1 [NC]
RewriteRule ^(.*)$ ishopper.by/$1 [L,R=301]
и убрал точку в:
RewriteRule ^(.*)$ /index.php
Перенес сайт от одного провайдера к другому и не получается настроить редирект http на https. Сайт уходит в вечную переадресацию, несмотря на то, что у другого провайдера такой файл htaccess работал верно.
Это был вариант, который работал у предыдущего провайдера:
AddDefaultCharset UTF-8
Options -Indexes
RewriteEngine On
#редирект с http на https
RewriteCond %{HTTPS} !on
RewriteRule ^(.*)$ %{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php
Эти варианты пробовал вместо 2 команд, которые идут после комментария: #редирект с http на https
1) c этим не работает меню (ошибка 404)
RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* %{SERVER_NAME}%{REQUEST_URI} [R,L]
2)
RewriteBase /
RewriteCond %{HTTP:SSL} !=1 [NC]
RewriteRule ^(.*)$ ishopper.by/$1 [L,R=301]
3) RewriteCond %{SERVER_PORT} ^80$ [OR]
RewriteCond %{HTTP} =on
RewriteRule ^(.*)$ ishopper.by/$1 [R=301,L]
4)
RewriteCond %{HTTP_HOST} ^www\. [NC]
RewriteRule ^(.*)$ ishopper.by/ [R=301,L]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ ishopper.by/$1 [R=301,L]
5)
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ %{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Начал уже задумываться, может сделать в лоб, если идет запрос с http, просто всегда перекидывать на начальную страницу с https. Но все-таки хочется сделать нормальный вариант.
Может кто-нибудь подсказать вариант решения?
Сейчас пока команды с переходом http -> https отключены
Для тестов:
логин:login
Пароль:password
Кому надо проверяйте.
Список плагинов:
aceAdminPanel — РАБОТАЕТ
admintopic
AutoCut
Best smiles
blockseditor — Плагин для установки произвольного текста в блок в сайдбаре и его редактирования через веб-интерфейс.
blocktop — Блок «TOP топиков»
Cleaner
configengine — Хранилище настроек для плагинов.
dpb — Отключение персональных блогов
extentedimage — Расширенная работа с картинками на сайте.
feedback — Форма обратной связи для Livestreet CMS
Форум
forum — Форум для LiveStreet CMS
LSGallery
lsgallery — Предназначен для создания фотоальбомов пользователей
LSGalleryPremium
lsgallerypremium — Advanced galleries for user
LSSettings
lssettings — Предназначен упаравления глобальными настройками
Mobile template
mobiletpl — Плагин для работы мобильного шаблона
Static page
page — Управление статическими страницами.
Search
search — Поиск — простой поиск по сайту не использующий Sphinx
Homepage: catalog.netlanc.net/
Sitemap
sitemap — Генерирует xml-файл с информацией для поисковых систем. Файл находится по адресу example.com/sitemap.xml (замените example.com на url своего сайта)
StickyTopics v2
stickytopics — Позволяет «закреплять» топики в лентах
UserTop
usertop — Блок «TOP пользователей»
Мы попрежнему сидим на этом движке и вариантов для перехода не очень много. Забегаешь, получается, посмотреть, может быть кто-то что-но новое выложил или спрашивает.
А может и olezhikz что-то интересное выложит. как-то так..)
*Смотрю, товарищ в чужую цитату ссылочку вставил)
Ответил, что выше коммент со спамом) Удивило, что вы этого не поняли сами.