Перейти к содержимому


Пользователь месяца
Ixman Ixman 1-й за Октябрь
Очков активности: 693 0 тем, 33 сообщения, 14 баллов репутации
Сайт: o5cat.ru
ТОП самых активных за этот месяц
  • Фотография yuran
    #1

    yuran (yurbol.ru)
    Очков активности: 78 0 тем, 52 сообщения, 1 балл репутации

  • Фотография ShowPrint
    #2

    ShowPrint (ShowPrint.ru)
    Очков активности: 58.5 Вне конкурса за определение пользователя месяца

  • Фотография BLIK
    #3

    BLIK
    Очков активности: 48 Вне конкурса за определение пользователя месяца

  • Фотография WGN
    #4

    WGN (worldgamenews.com)
    Очков активности: 37.5 Вне конкурса за определение пользователя месяца

  • Фотография Mandarin
    #5

    Mandarin
    Очков активности: 34.5 0 тем, 23 сообщения, 1 балл репутации

  • Фотография Ixman
    #6

    Ixman (o5cat.ru)
    Очков активности: 30 Вне конкурса за определение пользователя месяца

  • Фотография pozitron123
    #7

    pozitron123
    Очков активности: 30 2 темы, 14 сообщений, 1 балл репутации

  • Фотография Mariko
    #8

    Mariko
    Очков активности: 15 1 тема, 7 сообщений, 1 балл репутации

  • Фотография RosenRot
    #9

    RosenRot (abuzov.com)
    Очков активности: 13.5 1 тема, 6 сообщений, 1 балл репутации

  • Фотография Triniti_Wel
    #10

    Triniti_Wel (triniti-wel.ru)
    Очков активности: 12 1 тема, 5 сообщений, 1 балл репутации

  • Показать весь ТОП 10
Поддержите форум! =)
Апдейты
  • Яндекс ИКС: 31.10.2018
  • Яндекс выдача: 13.11.2018
Топ 5 участников по репутации


Проблема с сайтом. Помогите

#1 Андрей Сам

Андрей Сам
  • Неактивные
  • 15 сообщений
  • Репутация: 0
0

Отправлено 22 March 2017 - 11:20

есть сайт. Обычная текстовая информация и картинки. Описание продукции. Нигде нет форм для ввода каких то данных.
И вдруг сайт при открытии с яндекса перестал открываться. Говорит, что сертификат принадлежит другому сайту (кстати, который находится на том же хостинге). Я точно нигде не размещал сертификат с другого сайта.
 
дело в том, что сайт с яндекса открывается не как http, а через https.
яндекс ответил:

 

 

Поскольку страницы сайта по защищенному протоколу отвечают кодом 200 и отдают контент, робот индексирует их даже без подтвержденного SSL-сертификата, в результате чего они могут отображаться в поиске. Чтобы этого не происходило, сайт по адресу с HTTPS должен быть недоступен для робота или осуществлять 301 редирект на версию с HTTP.

 

проясните пожалуйста как сделать, что бы "сайт по адресу с HTTPS должен быть недоступен для робота "


 

 

  • 0

#2 Ixman

Ixman
  • Пользователь PRO
  • 2933 сообщений
  • Репутация: 765

Отправлено 22 March 2017 - 12:01

@Андрей Сам, беда в том, что

 


Если у вас пользователи будут заходить на https, а у вас нет валидного сертификата, браузеры всё равно будут выдавать об этом предупреждение, т.к. SSL-соединение устанавливается до HTTP-запроса.

 

 

А так редирект для файла .htaccess

RewriteEngine On
RewriteCond %{SERVER_PORT} ^443$ [OR]
RewriteCond %{HTTPS} =on
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]

Сообщение отредактировал Ixman: 22 March 2017 - 12:03

  • 0


#3 Андрей Сам

Андрей Сам
    Topic Starter
  • Неактивные
  • 15 сообщений
  • Репутация: 0

Отправлено 22 March 2017 - 12:28

Если у вас пользователи будут заходить на https, а у вас нет валидного сертификата, браузеры всё равно будут выдавать об этом предупреждение, т.к. SSL-соединение устанавливается до HTTP-запроса.
 скорее всего пользователь нечасто будет заходить на https специально. Скорее всего именно так, как ему предложит поисковик.

.htaccess
с этим более-менее понятно. Но должен же быть другой путь? Или не стоит заморачиваться?
  • 0

#4 Ixman

Ixman
  • Пользователь PRO
  • 2933 сообщений
  • Репутация: 765

Отправлено 22 March 2017 - 13:21

@Андрей Сам, редирект вам по любому уже нужен.

 

Также в фале robots.txt укажите директиву Host с протоколом http://

 

И в яндекс вебмастере посмотрите, что там у вас с настройками


  • 0


#5 ShowPrint

ShowPrint
  • Пользователь PRO
  • 3069 сообщений
  • Репутация: 843

Отправлено 22 March 2017 - 13:28

редирект вам по любому уже нужен
Точно уж без него никак.

 

Вчера читал свежий Я-блог, там в комментах есть инфа о разных ситуациях и путях решения, может сгодится


  • 0
MasterWEBS: третий дом - моё хобби и увлечение... Второй дом: работа - не меньше 12 часов в день...
Первый дом - под охраной: "Осторожно - злая жена!" (дрессировалась долго и надёжно) /*ссылку не просите - не дам!*/


#6 BeNi

BeNi
  • Пользователь
  • 117 сообщений
  • Репутация: 54

Отправлено 22 March 2017 - 13:34

Возникает вопрос - откуда появилась эта проблема?


  • 0

#7 Андрей Сам

Андрей Сам
    Topic Starter
  • Неактивные
  • 15 сообщений
  • Репутация: 0

Отправлено 22 March 2017 - 13:40

И в яндекс вебмастере посмотрите, что там у вас с настройками

посмотрел. Все нормально, в смысле http

ответил наконец радиусхост:

По вопросу почему янедкс загружает сайт по https обратитесь в тех. поддержку яндекса.


  • 0

#8 Ixman

Ixman
  • Пользователь PRO
  • 2933 сообщений
  • Репутация: 765

Отправлено 22 March 2017 - 13:49

Все нормально, в смысле http

 

 как я понял ваш сайт работает по протоколу http ? Правильно? Ну значит и указывать нужно что сайт с http://


  • 0


#9 ShowPrint

ShowPrint
  • Пользователь PRO
  • 3069 сообщений
  • Репутация: 843

Отправлено 22 March 2017 - 13:49

откуда появилась эта проблема
По ссылке выше, которую я дал, в комментах мелькала аналогичная ситуация. Вызвана была тем, что на одном айпи несколько сайтов и когда один из них переехал на https, то другие вроде бы автоматом подтянулись. Очень похоже на формулировку в стартпосте. Бредовая ситуация конечно, но ситуация с массовым переходом на защищенку только набирает обороты и косяки возможны.
  • 0
MasterWEBS: третий дом - моё хобби и увлечение... Второй дом: работа - не меньше 12 часов в день...
Первый дом - под охраной: "Осторожно - злая жена!" (дрессировалась долго и надёжно) /*ссылку не просите - не дам!*/


#10 Андрей Сам

Андрей Сам
    Topic Starter
  • Неактивные
  • 15 сообщений
  • Репутация: 0

Отправлено 22 March 2017 - 14:02

По ссылке выше, которую я дал, в комментах мелькала аналогичная ситуация. Вызвана была тем, что на одном айпи несколько сайтов и когда один из них переехал на https, то другие вроде бы автоматом подтянулись. Очень похоже на формулировку в стартпосте. Бредовая ситуация конечно, но ситуация с массовым переходом на защищенку только набирает обороты и косяки возможны.
теоретически, если сменить хостинг то проблема должна уйти? Есть хостинги с бесплатными сертификатами.

Вопрос в том, что если не менять ничего на программным уровне (а я пока не дошел, что бы грамотно сделать https), то это должно помочь? 


  • 0

#11 ShowPrint

ShowPrint
  • Пользователь PRO
  • 3069 сообщений
  • Репутация: 843

Отправлено 22 March 2017 - 14:09

@Андрей Сам, думаю что начать следует (проще) с htaccess и host в роботсе, как говорил @Ixman

 

Там же в комментах, как вариант решения, предлагается оформление индивидуального айпишника.

 

Сам сижу на http, пока не припрёт переезжать не планирую, но мне такие проблемы как у вас не должны грозить - я сразу себе брал выделенный ip, чтоб "отгородиться" от всяческих неприятностей и зависеть только от того что "нарулил" сам )))))


  • 0
MasterWEBS: третий дом - моё хобби и увлечение... Второй дом: работа - не меньше 12 часов в день...
Первый дом - под охраной: "Осторожно - злая жена!" (дрессировалась долго и надёжно) /*ссылку не просите - не дам!*/


#12 Андрей Сам

Андрей Сам
    Topic Starter
  • Неактивные
  • 15 сообщений
  • Репутация: 0

Отправлено 22 March 2017 - 14:16

RewriteEngine On RewriteCond %{SERVER_PORT} ^443$ [OR] RewriteCond %{HTTPS} =on RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]

вопрос такой, если имя сайта в кириллице, то можно ли указать сайт.рф или надо в пикод? 


  • 0

#13 Ixman

Ixman
  • Пользователь PRO
  • 2933 сообщений
  • Репутация: 765

Отправлено 22 March 2017 - 14:21

@Андрей Сам, пробуйте какой-нибудь вариант и проверяйте его на работоспособность. У меня нет IDN доменов  и сказать по этому поводу ничего не могу


  • 0


#14 Андрей Сам

Андрей Сам
    Topic Starter
  • Неактивные
  • 15 сообщений
  • Репутация: 0

Отправлено 22 March 2017 - 14:48

закинул в корень сайта файл .htaccess
 
в файле прописал
 
RewriteEngine On
RewriteCond %{SERVER_PORT} ^443$ [OR]
RewriteCond %{HTTPS} =on
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]
 
Внес изменения в файл роботс.
Ничего не поменялось. Что я сделал не так?

  • 0

#15 Ixman

Ixman
  • Пользователь PRO
  • 2933 сообщений
  • Репутация: 765

Отправлено 22 March 2017 - 16:05

Что именно не поменялось? И в коде точно URL своего сайта прописали?


  • 0


#16 Андрей Сам

Андрей Сам
    Topic Starter
  • Неактивные
  • 15 сообщений
  • Репутация: 0

Отправлено 22 March 2017 - 16:36

Что именно не поменялось? И в коде точно URL своего сайта прописали?
не поменялось, что все осталось по прежнему

 

файл делал в текстовом редакторе (блокнот), потом загрузил на сервер. Орфография соблюдается.

 

Вот еще нашел вариант, но он тоже ничего меняет. То есть переадресации на http нет

RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Protocol} =https
RewriteRule .* http://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]


Да, и еще...я редактирую файл .htaccess через форму менеджера файлов у хостера. Это может иметь значение или надо каким то другим образом. Предлагаемая кодировка utf-8 или виндоус


  • 0

#17 Ixman

Ixman
  • Пользователь PRO
  • 2933 сообщений
  • Репутация: 765

Отправлено 22 March 2017 - 16:37

@Андрей Сам, сейчас попробовал тот код, что давал я. Сначала появилось окно с предупреждением о не безопасном соединении. А после подтверждения на переход, редирект отработал как надо. Сайт загрузился по http протоколу. Так что вы что-то делаете не так, либо вы ожидаете другого результата, о чём я писал в первом своём сообщении.


  • 0


#18 Андрей Сам

Андрей Сам
    Topic Starter
  • Неактивные
  • 15 сообщений
  • Репутация: 0

Отправлено 22 March 2017 - 16:49

@Андрей Сам, сейчас попробовал тот код, что давал я. Сначала появилось окно с предупреждением о не безопасном соединении. А после подтверждения на переход, редирект отработал как надо. Сайт загрузился по http протоколу. Так что вы что-то делаете не так, либо вы ожидаете другого результата, о чём я писал в первом своём сообщении.

 

что я делал. по порядку

1. создал текстовый файл .htaccess.txt.

2. Загрузил его на сервер.

3. переименовал в .htaccess

4. Зашел через административный раздел в файл, кодировка utf-8 следующий текст:

 

RewriteEngine On
RewriteCond %{SERVER_PORT} ^443$ [OR]
RewriteCond %{HTTPS} =on
RewriteRule ^(.*)$ http://xn--d1abababj...0de6n.xn--p1ai/$1 [R=301,L]
 
5. Ввожу в другом браузере https://xn--d1ababab...a0de6n.xn--p1ai
 
Не открывается

Сообщение отредактировал Андрей Сам: 22 March 2017 - 16:55

  • 0

#19 Ixman

Ixman
  • Пользователь PRO
  • 2933 сообщений
  • Репутация: 765

Отправлено 22 March 2017 - 17:14

@Андрей Сам, сразу хочу сказать что тестировалось на локальном сервере

 

Создал домен железоотделитель.рус

 

Затем в htaccess прописал такой код

RewriteEngine on
RewriteCond %{SERVER_PORT} ^443$ [OR]
RewriteCond %{HTTPS} =on
RewriteRule ^(.*)$ http://железоотделитель.рус/$1 [R=301,L] 

Всё работает. Пробуйте, если не заработает, то уже чем вам помочь я не знаю.


  • 0


#20 Андрей Сам

Андрей Сам
    Topic Starter
  • Неактивные
  • 15 сообщений
  • Репутация: 0

Отправлено 22 March 2017 - 17:24

@Андрей Сам, сразу хочу сказать что тестировалось на локальном сервере   Создал домен железоотделитель.рус   Затем в htaccess прописал такой код

 уф! спасибо. Скопировал Ваш код. Наверное что то было не так. заработало


Сообщение отредактировал Андрей Сам: 22 March 2017 - 17:25

  • 0

robot

robot
  • Пользователь PRO
  • 2652 сообщений
  • Репутация: 85


Похожие темы

  Название темы Автор Статистика Последнее сообщение

Оформление форума – IPBSkins.ru