2016-07-24 1 views
0

Когда я найти мой сайт через результаты поиска Google, он использует:Как остановить поиск в Google от ссылки на https?

https://www.example.com 

Поскольку я еще не имеют действующий сертификат SSL, предупреждение появляется в браузере -

"Your connection is not private" 

I хотел бы, чтобы Google ссылался на мой сайт, используя http://example.com, а не https. У моих других веб-приложений, не поддерживающих SSL, эта проблема отсутствует.

Какие шаги я могу предпринять, чтобы исправить это?

+0

Как вы представляете себе что-то подобное будет работать? Google проводит поиск и предоставляет ссылку на протокол https. Вы ничего не можете сделать, чтобы Google не сделал этого. Google действительно нажимал https в течение последних двух или трех лет, поэтому я не стал бы рассчитывать на изменения. – MarsAtomic

+2

Я понял, что это может быть проблема с настройкой на моем конце. Почему еще мои другие сайты, которые не имеют сертификатов SSL, не получают это предупреждение? @MarsAtomic –

+0

Я уверен, что это проблема Chrome. Вы пробовали другие браузеры? Это сообщение должно происходить, если у вас плохой сертификат, а не сертификат. Во всяком случае, я не думаю, что это имеет какое-то отношение к вашему приложению, и это, безусловно, не имеет никакого отношения к программированию, поэтому вы перешли за рамки бледного здесь. – MarsAtomic

ответ

1

Перепроверьте вы не форсирует использование SSL в настройках

#config/environments/production.rb 
# If this is set to true, change it to false 
config.force_ssl = false 

Также убедитесь, что вы не ссылки на любые внешние ресурсы с https: // соединение, но использовать протокол нейтральной// вместо этого. См stylesheet_link_tag линии и комментировали переполнение стека вопрос из этого фрагмента кода в приложении шахты, который использует DataTables

# views/layouts/application.html.haml 
-# Include DataTables stylesheets 
-# http://datatables.net 
-# BUGFIX 
-# Note the lack of a http: protocol definition to prevent force_ssl config setting 
-# from preventing content loading 
-# http://stackoverflow.com/questions/18121258/the-page-at-url-ran-insecure-content-from-url-in-chrome 
= stylesheet_link_tag '//cdn.datatables.net/1.10.2/css/jquery.dataTables.min.css' 
= javascript_include_tag '//cdn.datatables.net/1.10.2/js/jquery.dataTables.min.js' 
Смежные вопросы