форум vBSupport.ru > vBSupport.ru > Идеи для реализации
  • »
VBsupport перешел с домена .ORG на родной .RU Ура! Пожалуйста, обновите свои закладки - VBsupport.ru
 
 
 
 
Arnowt
Продвинутый
Default переезд на https
1

Как многим известно, хром потребовал перевести сайты на HTTPS
вобла же работает по http.
Давайте делиться всевозможными трудностями и способами их решения.
  1. Меняем в robots.txt деректву Host: https://site
  2. В админке меняем «Ссылка на форум» с указанием нового протокола
  3. Просим у хостера установить переменную $_SERVER['HTTPS'] в 'on'; если нет, то добавляем в оба global.php $_SERVER['HTTPS']='on';
  4. Следующая проблема решение которой я не нашел это файлы sitemap там по прежнему генерятся ссылки с http
    Буду благодарен за подсказку по преодолению этого момента.
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
 
 
OldEr
Специалист
Master
 
OldEr's Avatar
Default
0

Quote:
Originally Posted by Arnowt View Post
вобла же работает по http.
Вобла работает так, как ей "скажет" админ.
Quote:
Originally Posted by Arnowt View Post
Следующая проблема решение которой я не нашел это файлы sitemap там по прежнему генерятся ссылки с http
Каким аддоном генерируется карта сайта?
 
 
Arnowt
Продвинутый
Default
0

Quote:
Originally Posted by OldEr View Post
Каким аддоном генерируется карта сайта?
Штатным
 
 
Smalesh
В Черном списке
Default
1

Quote:
Originally Posted by Arnowt View Post
Просим у хостера установить переменную $_SERVER['HTTPS'] в 'on';
Хостер не должен принудительно выставлять флаг $_SERVER['HTTPS'], при нормально работающем web-сервере флаг будет выставлен автоматически и в некоторых случаях его может не быть (например при работе с cloudflare по схеме flexible).
 
 
Arnowt
Продвинутый
Default
0

Quote:
Originally Posted by Smalesh View Post
Хостер не должен принудительно выставлять флаг $_SERVER['HTTPS']
Я не говорил о принудительном выставлении. Флаги должны выставятся по правилам. Но настраивает это хостер, ну или вы сам если имеете квалификацию и доступ.
Quote:
'HTTPS'
Принимает непустое значение, если запрос был произведен через протокол HTTPS.
http://www.php.net/reserved.variables.server
 
 
Smalesh
В Черном списке
Default
0

Quote:
Originally Posted by Arnowt View Post
Принимает непустое значение, если запрос был произведен через протокол HTTPS.
Но сайт может работать в https, а запрос может придти в http (бывают такие ситуации). Флага не будет и не должно быть.

Например



Поэтому я сторонник осмысленных телодвижений.
 
 
artscripts
Эксперт
 
artscripts's Avatar
Default
0

в htaccess поставьте перенаправление с http на https
 
 
Arnowt
Продвинутый
Default
0

Smalesh, я вам привел ссылку на документацию, вы хотите поспорить с ними? Не вопрос, давайте только не в теме. ;)

Arnowt добавил 20.01.2017 в 18:09
Quote:
Originally Posted by artscripts View Post
в htaccess поставьте перенаправление с http на https
зачем?
во первых не у всех стоит апач, во вторых такой редирект имеет смысл после того как псы переиндексируют сайт. Иначе чревато выпаданием из индекса.
В любом случае давайте не касаться проблем СЕО, думаю это отдельная тема.

Last edited by Arnowt : 01-20-2017 at 07:09 PM. Reason: Добавлено сообщение
 
 
OldEr
Специалист
Master
 
OldEr's Avatar
Default
0

Quote:
Originally Posted by Arnowt View Post
Штатным
Заново запустить вручную после изменения "Ссылки на форум" пробовали?
 
 
Smalesh
В Черном списке
Default
0

Quote:
Originally Posted by Arnowt View Post
Smalesh, я вам привел ссылку на документацию
Ой ли. Отправлю учить матчасть, Кто должен выставлять заголовок http://www.faqs.org/rfcs/rfc3875.html . На примере постом выше - при flexible хостер будет работать с http и $_SERVER['HTTPS'] выставлять (а заголовок, на минутку, выставляет не php, а web-сервер) не будет.
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 11:15 AM.


Powered by vBulletin® Version ?.?.?
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Loading...