Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Https главной без ssl

Тема в разделе "Яндекс", создана пользователем Максим, 26 дек 2016.

26.12.16 в 07:48
30.12.16 в 11:32
15
1.730
0
  1. TopicStarter Overlay
    Максим

    Команда форума VIP Кинотрафик v2

    Регистрация:
    20 фев 2015
    Сообщения:
    642
    Лучших ответов:
    0
    Рейтинги:
    +174 / 0 / -0
    Парни, может кто сталкивался, яндекс-долбаеб, почему-то главной странице сайта присвоил https протокол хотя SSL у меня отродясь не было, как сделать чтобы при переходе на https://сайт редиректило на http://сайт
    p.s Прописал в htaccess в корне сайта
    RewriteCond %{HTTPS} =on
    RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1 [R=301,L]
    Не помогло
    ЕЩЕ включен cloudfare, но там такие настройки:
    cloudfare2.jpg cloudfare3.jpg cloudfare2.jpg
     
  2. Keiskar

    Забанен

    Регистрация:
    2 июл 2015
    Сообщения:
    870
    Лучших ответов:
    0
    Рейтинги:
    +397 / 0 / -0
    Ну так как будет реврайтить если по картинкам на клоуде вырублен ссл
     
    • Нравится Нравится x 1
  3. TopicStarter Overlay
    Максим

    Команда форума VIP Кинотрафик v2

    Регистрация:
    20 фев 2015
    Сообщения:
    642
    Лучших ответов:
    0
    Рейтинги:
    +174 / 0 / -0
    Но он не редиректит
     
  4. Keiskar

    Забанен

    Регистрация:
    2 июл 2015
    Сообщения:
    870
    Лучших ответов:
    0
    Рейтинги:
    +397 / 0 / -0
    А как он будет редиректить если порт 443 на клоуде офнут?
     
    • Нравится Нравится x 1
  5. PunPun

    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    7.403
    Лучших ответов:
    32
    Рейтинги:
    +4.026 / 116 / -0
    на клауде можно включить ssl редирект автоматом.
     
    • Нравится Нравится x 1
  6. TopicStarter Overlay
    Максим

    Команда форума VIP Кинотрафик v2

    Регистрация:
    20 фев 2015
    Сообщения:
    642
    Лучших ответов:
    0
    Рейтинги:
    +174 / 0 / -0
    пробовал ставить flexible но чет тоже не редиректит
    там есть с http на https а мне наоборот надо
     
  7. Keiskar

    Забанен

    Регистрация:
    2 июл 2015
    Сообщения:
    870
    Лучших ответов:
    0
    Рейтинги:
    +397 / 0 / -0
    Все там есть смотри внимательно
     
  8. TopicStarter Overlay
    Максим

    Команда форума VIP Кинотрафик v2

    Регистрация:
    20 фев 2015
    Сообщения:
    642
    Лучших ответов:
    0
    Рейтинги:
    +174 / 0 / -0
    это?
    5.jpg
     
  9. evgfreeman

    VIP Кинотрафик v2

    Регистрация:
    26 апр 2016
    Сообщения:
    3.346
    Лучших ответов:
    7
    Рейтинги:
    +1.519 / 210 / -0
  10. PunPun

    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    7.403
    Лучших ответов:
    32
    Рейтинги:
    +4.026 / 116 / -0
    попробуй после
    RewriteEngine On
    Вставить:
    RewriteCond %{SERVER_PORT} ^443$ [OR]
    RewriteCond %{HTTPS} =on
    RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]
     
    • Нравится Нравится x 1
  11. TopicStarter Overlay
    Максим

    Команда форума VIP Кинотрафик v2

    Регистрация:
    20 фев 2015
    Сообщения:
    642
    Лучших ответов:
    0
    Рейтинги:
    +174 / 0 / -0
    сайт ру на название сайта менять?
     
  12. TopicStarter Overlay
    Максим

    Команда форума VIP Кинотрафик v2

    Регистрация:
    20 фев 2015
    Сообщения:
    642
    Лучших ответов:
    0
    Рейтинги:
    +174 / 0 / -0
    не помогло, значит буду ждать переиндекса, главной -_-/ вечно все не как у людей
     
  13. evgfreeman

    VIP Кинотрафик v2

    Регистрация:
    26 апр 2016
    Сообщения:
    3.346
    Лучших ответов:
    7
    Рейтинги:
    +1.519 / 210 / -0
    upload_2016-12-26_14-59-13.png
    есть у меня один киносайт над https

    Притом что у меня в hta стоит такой

    Код:
    # Определяем главное зеркало как site.ru (site.ru заменить на свой домен)
    RewriteCond %{HTTP_HOST} ^www\.сайт\.city$ [NC]
    RewriteRule ^(.*)$ http://сайт.city/$1 [R=301,L]
    
    RewriteCond %{HTTPS} off
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI}
    
    И в настройках скрипта смени адрес
     
    • Нравится Нравится x 1
  14. evgfreeman

    VIP Кинотрафик v2

    Регистрация:
    26 апр 2016
    Сообщения:
    3.346
    Лучших ответов:
    7
    Рейтинги:
    +1.519 / 210 / -0
    Ну так что помогло?
     
  15. TopicStarter Overlay
    Максим

    Команда форума VIP Кинотрафик v2

    Регистрация:
    20 фев 2015
    Сообщения:
    642
    Лучших ответов:
    0
    Рейтинги:
    +174 / 0 / -0
    нет, ты меня немного не понял, у меня есть сайт, на хосте у него нет ssl сертификата ( весь сайт на http протоколе), был подключен cloudfare, там в ssl стоял параметр flexible, как я понял он дает возможность обращаться к сайту и по http и по https и вот вчера я узнал, что сайт по https не доступен уже около 8 дней...(заглянул в кэш яндекса, отключил в cloudfare ssl вообще), оказалось все страницы проиндексированы с нормальным http протоколом, а вот главная почему-то с https... И мне нужно сделать редирект главной с https на http, потому что при переходе с яндекса на главную по определенному запросу тянется https протокол и выскакивает страница с ошибкой (самое смешное, что если вбить другой запрос и в результатах поиска будет главная страница она будет открываться с http протоколом) из этого всего ясно что яндекс ебанулся (в гугле все нормально).

    То что ты скинул - 1 это редирект с www на без www
    2 - это редирект с http на http
     
  16. TopicStarter Overlay
    Максим

    Команда форума VIP Кинотрафик v2

    Регистрация:
    20 фев 2015
    Сообщения:
    642
    Лучших ответов:
    0
    Рейтинги:
    +174 / 0 / -0
    В общем, сделал так: получил бесплатный сертификат на startssl; установил;
    Главная наконец то стала доступна по https
    Дописал в nginx
    server {
    listen 443;
    server_name test.ru www.test.ru;
    rewrite ^(.*) http://test.ru$1 permanent;
    }
    server {
    listen 80;
    server_name test.ru;
    #...
    }
    Думал что решит проблему и будет редиректить на http. НО в этом случае редиректит только ссылки вида https://www.test.ru на http://test.ru
    При переходе на https://test.ru редиректа не происходит и сайт показывается на https протоколе, куда дальше копать?

    htaccess

    RewriteCond %{HTTP_HOST} ^www\.(.*)$
    RewriteRule ^(.*)$ http://%1/$1 [L,R=301]
    RewriteCond %{HTTP:SSL} =on
    RewriteRule ^robots.txt$ robots_https.txt

    Пробовал добавлять то что писал @Gameer в htaccess не работало.
     
Яндекс.Метрика