Иконка ресурса

Использование HTTPS (SSL) соединения с помощью .htaccess и mod_rewrite для XenForo

ХА! Ну вот оно: ! Отлично! Просто замечательно! Все, кто хотят быть у google в друзьях, срочно на https-протокол! Мне новость нравится. :-)
 
  • Мне нравится
Реакции: Hope
ХА! Ну вот оно: ! Отлично! Просто замечательно! Все, кто хотят быть у google в друзьях, срочно на https-протокол! Мне новость нравится. :-)
с появлением летс энкрипта для всех - это теперь не проблема.
 
  • Мне нравится
Реакции: Hope
Всем привет!)
Вроде все сделал,но что-то еще не так..
Что скажете?
-
В админке главно работает,а на самом форуме нет.. Странно..
 

Вложения

  • 2015-12-25 22-51-20 Скриншот экрана.png
    2015-12-25 22-51-20 Скриншот экрана.png
    2.1 KB · Просмотры: 57
  • Админка.png
    Админка.png
    2.3 KB · Просмотры: 49
Последнее редактирование:
Подскажите почему зеленый замочек на некоторых страницах открыт?
 
Что-то, встроенное на странице (видео, фото), не использует https.
 
Значит на этих страницах есть элементы которые работают по http
 
  • Мне нравится
Реакции: Hope
Спасибо!

Еще заметил то, что как перешел на https счетчики в сайдбаре поделиться страницы обнулились, если вернуть http счет поделившихся возвратится.
 
Gerol, возвратится, но вы ради счетчиков этих готовы отказаться от преимуществ https? Не самое логичное решение. Попросите лучше у пользователей опять на эти кнопки нажать.
 
Перепробовал все варианты из темы, либо не работает либо зацикливается.
Сделал по инструкции из первого поста + костыль в config.php не помогло только все внутреннииссылки сменились на https
 
Последнее редактирование:
Перепробовал все варианты из темы, либо не работает либо зацикливается.
Сделал по инструкции из первого поста + костыль в config.php не помогло только все внутреннииссылки сменились на https
Что не работает? Куда зацикливается? Телепаты еще в запое.
Если про сайт из подписи, то все работает.
 
  • Мне нравится
Реакции: Hope
А в config.php есть такое $_SERVER['HTTPS'] = 'on'; ?
Вот эту какашку добавлять не рекомендовано, настраивается все без нее.
Я посмотрю как ты заговоришь без этой "какашки", когда ты будешь обновлять движок.

Перепробовал все варианты из темы, либо не работает либо зацикливается.
Сделал по инструкции из первого поста + костыль в config.php не помогло только все внутреннииссылки сменились на https
Вы для начала ssl приобрели хотя бы?
 
есть ssl от startsssl. Сайт из подписи. Https работает но нет перенаправления просто сменились все внутренние ссылки. Если зайти например сюда
http://promoney.org/threads/indacoin-avtomaticheskaja-pokupka-bitkoinov-s-pomoschju-qiwi-i-kart-visa-mastercard.3910/
то на https не перенаправит. При некоторых вариантах кода .hatsses предложеных в этой теме происходит зацикливание перенеправления и сайт не открывается.
 
VDS или виртуальный хостинг? Если первое - можно обойтись без всяких хаков аля $_SERVER['HTTPS'] = 'on';
Если второе то сначала смотрим в phpinfo массив SERVER на предмет заголовков, по которым можно судить http или https, по ним и строим правило для редиректа.
 
Smalesh, смотрите, увы я на хостинге
http://promoney.org/info.php
 
В .htaccess, сразу после строки RewriteEngine On
Код:
RewriteCond %{HTTPS} !=on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
ничего не добавляя в config.php
 
Последнее редактирование:
Зацикливается, что с этим $_SERVER['HTTPS'] = 'on'; что без него
 
Не трогай пока. Это строка здесь не нужна, заголовок $_SERVER['HTTPS'] выставляется сервером сам.
Тогда смотри .htacces.
Временно замени его на простейший тупой редирект
Код:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
или на такой
Код:
RewriteEngine On
RewriteCond %{ENV:HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
Дальше танцуй по результату. Судя по симптомам, ты переходишь в https, следом срабатывает еще один редирект - ищи где. Техподдержку можно попинать.
 
Последнее редактирование:
Хостер меня послал, мол проблема на сайте, где то включен редирект. Я таких настроек не видал, только основной адрес поставил хттпс. Приду домой попробую вариант написанный выше
 
Последнее редактирование:
Я посмотрю как ты заговоришь без этой "какашки", когда ты будешь обновлять движок.

Вы для начала ssl приобрели хотя бы?

Да что же вы несете) причем здесь обновление двига) обновлял я движек и не один раз, достаточно просто при обновлении файлы htaccess новые не переносить! а оставить старые!!
 
Да что же вы несете) причем здесь обновление двига) обновлял я движек и не один раз, достаточно просто при обновлении файлы htaccess новые не переносить! а оставить старые!!
А вы попробуйте обновить двиг на https без $_SERVER['HTTPS'] = 'on';. Не понятно о чем идет речь выше.
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу