Владимир-C

Рейтинг
463
Регистрация
02.02.2006

С локальными разобрались, спасибо!

Ссылки на внешние ресурсы: img.example.com или assets.example.com должны начинаться с двух слешей.

Вы уверены в этом?

Лично мне кажется, что внешние ссылки могут быть или протоколонезависимыми, или в том протоколе, который использует сайт, на который ссылаемся.

Пример в Гугле.

Замените на:

<p>Загляните на этот <a href="http://foo.com/">прикольный сайт.</a></p>

Источник: https://developers.google.com/web/fundamentals/security/encrypt-in-transit/make-intra-site-urls-relative?pli=1

Ведь внешний сайт от нас не зависит - какой он есть, на такой и ссылаемся. Мы ведь не используем у себя его ресурсы, а просто показываем его посетителю.

Ну да, там в примере у Гугла есть

  <script src="/jquery.js"></script>

<link rel="stylesheet" href="//assets.example.com/style.css"/>
<img src="//img.example.com/logo.png"/>;
<p>Читайте нашу новую <a href="/2014/12/24/">интересную
публикацию о кошках!</a></p>

То есть, если ссылка содержит домен, в том числе и домен этого же сайта, то идет через "//", а если без упоминания домена, то просто от корня "/".

Вроде, так?

Цитирую то, на что я обратил внимание:

— Смена ссылок внутренней перелинковки с абсолютных на относительные. Относительные ссылки бывают двух типов:
1. Относительные вне зависимости от домена
https://devaka.ru/about/ — абсолютная.
/about/ — относительная.
2. Относительные вне зависимости от протокола.
https://devaka.ru/about/ — абсолютная
//devaka.ru/about/ — относительная
Необходимо использовать ссылки последнего вида, когда вы исключаете название протокола. Источник: Devaka.ru

Последний вид - это вот что: //devaka.ru/about/

Причем, речь идет о перелинковке. То есть, о внутренних ссылках.

И вот что пишет Гугл: https://developers.google.com/web/fundamentals/security/encrypt-in-transit/make-intra-site-urls-relative?hl=ru

Дикий пионер:
А можно ссылку, где вы именно подобные примеры увидели?

Вот смотрите: https://devaka.ru/articles/moving-to-https

Речь идет именно о внутренней перелинковке.

SeVlad:
Для этого не куки нужны, а протоколонезависимые внутренние урлы.

Вы имеете в виду относительные ссылки с базой "//" ?

danforth:
платные поддерживают Windows XP и древние Android устройства. LetsEncrypt всегда был и будет бесплатным. Главное рефрешить сертификат раз в 3 месяца (можно по крону). В большинстве хостингов это происходит автоматически.

Можете пояснить эту мысль?

Сертификат, как я понимаю, отвечает за связь между сервером и компьютером посетителя. Разве имеет какое-то значение тип ОС на компе серфера?

А если вообще не делать редирект?

(Пусть так и будет два адреса, если поисковики не возражают)

Joker-jar:
Если есть желание перейти на HTTPS, думаю, стоит делать так, как многие рекомендуют - с редиректами.

То есть, сразу прописываем редирект с HTTP на HTTPS, не дожидаясь, пока поисковики новый для них сайт проиндексируют?

xVOVAx:
И вы думаете что будете 10 лет очень мощно раскручивать ваш сайт? А они что будут делать все это время? )))))

Я не в этом смысле.

Имелось в виду, что за приемы, которые были вполне нормальными десять лет назад, созданные в то время сайты поисковики редко наказывают. А если у них огромная посещаемость и хорошие поведенческие, то им вообще все прощают.

Но если по их аналогии сделать сайт сегодня, то он может получиться не очень хорошо.

Вот у моего конкурента главная вообще вся состоит из анонсов! Ни одного слова оригинального текста.

Присущ:
Для начало повторите хотябы любой новостник из числа федеральных. Далее с оптом разберетесь больше чем по советам из вашей лодки.

Спасибо, я Вас понял! Надо смотреть в эту сторону!

Мысль очень хорошая, спасибо!

Нюанс в том, что конкуренты у меня очень мощные - они существуют по 10 лет и раскручены до предела. Поэтому просто копировать их ситуацию я не решаюсь. Ибо по нынешним меркам, там просто жуть в полосочку, и если сейчас бы они создавали свои сайты таким образом, то результат был бы печален...

Так что приходится думать и советоваться с профи, что я сейчас и делаю.

Всего: 1963