Сделал вчера то же самое. Всё просто, одна строчка, ошибаться-то негде.. Но сегодня пропали все блоки адсенса на сайте. Пичалька...
Подводные камни вылазят в самых неожиданных местах.
Посмотрел логи. Заходил бот адсенса сегодня два раза, забрал сначала ads.txt с ответом 200 сервера, потом 301.
Стоит редирект http на https, может тут какой подвох, у кого-то было что-то подобное... кто-то писал, что убрал редирект и всё пошло.
Но убирать редирект не хотелось бы...
Как быть?
Sitealert, ваш код работает нормально. Спасибо!
В итоге оба редиректа так стоят друг за другом.
RewriteCond %{ENV:HTTPS} !onRewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
Извиняюсь, скопипастил сюда ранее не те строчки с сайта... как раз наоборот.
Но это какой-то старый сайт... главная страница редиректилась с ним криво
Вот так было.
RewriteCond %{HTTP_HOST} ^www\.(.*)$RewriteRule ^(.*)$ https://%1/$1 [L,R=301]
отсюда взял.. https://web-optimizator.com/301-redirekt-htaccess/---------- Добавлено 26.02.2019 в 21:56 ----------
Как я понимаю... надо добавить там в RewriteCond что-то типа
RewriteCond %{REQUEST_URI} !^/robots.txt$
правильно?
Ну как же ничего... Переезд на без www заказан в Я-вебмастере. Заявка в обработке.
RewriteCond %{HTTP_HOST} ^([^www].*)$
RewriteRule ^(.*)$ https://www.%1/$1 [L,R=301]
Редирект работает но на главной какой-то косяк... попадают в адресную строку папки domains/pablik_html/
Убрал пока...
Как-то и смысла даже не вижу делать этот редирект.
Для кого?
Ну нету нигде ссылок с www. Ни внешних, ни внутренних.
На сайте всего 25 страниц, реклама услуг.
Нашёл у Гугла в ВМТ три ссылки с одного сайта с www, какой-то вроде уже несуществующий uwirezsa.ga ссылался..., но у Яндекса этого нет.
Надеюсь, роботы всё же разберутся... что истина где-то рядом.
Вот оно надо мне? Если бы знал...
Подумалось... может было у кого такое...
Из внешних всего 70 ссылок в Я-вебмастере, посмотрел на вскидку.. с сайтов с большим ИКС, и те что не я сам покупал... вроде всё чисто. Никто нигде не подставил www, не нашёл таких пока...
Чудеса прям...
Хочется надеяться, что переезд с https://www.site.ru на https://site.ru в итоге поможет.
Вах.. не знал....
Нашёл только что по этому поводу...
Надо почитать...---------- Добавлено 26.02.2019 в 13:39 ----------Похоже редирект нужен всё-таки...
https://yandex.ru/blog/platon/pereezd-sayta-posle-otkaza-ot-direktivy-host
Спасибо!
Сделаю редирект "с www" на "без www", подожду...
Вот не верите, а именно так и есть...
Даже догадаться не мог, и сейчас не могу, почему роботы Яндекса так порешили, что мне нужны www.... сроду ни на каких сайтах их не было у меня.
Сайту семь лет, и все семь лет в robots.txt стояло host: site.ru, ничего там не трогал. Потом лишь исправил на host: https://site.ru/
Почему даже деректива host им не указ...
Щас поищу внешние ссылки... это может быть... на этот сайт был обмен ссылками с партнёрами лет 5 назад...
Нет, был простой домен вида site.ru, стояло изначально в роботсе host: site.ru, никогда не использовался с www, и ссылок на домен с www тоже нигде быть не должно, покупал помню ссылки ещё лет 5 назад... своих естественных на этот домен вряд ли есть.. нафиг никому не нужен.
Сайт маленький, посещаемость около 100 человек в сутки. Решил на нём попробовать.. и сразу нарвался на косяк.
А предстоит переезд на https сайта с 8К посетителей.... уже боюсь...
Ну вот и я начитался, что Гугл якобы отдаёт предпочтения...
Перевёл один сайт для пробы на https три дня назад, пока тихо наблюдаю за результатами.
Помнится, ещё года четыре назад, с поиска Гугла было до 60% посетителей, против Яндекса. Теперь ситуация изменилась в другую сторону, Яндекс рулит, а с Гугла теперь 37-39%.
Технические сайты, электроника... как раз в этих тематиках Гугл всегда был более эффективен... много зарубежной терминологии.
Вот и ищу варианты реабилитироваться..
Понял. Мне оно просто не нужно.
Т.е, как я понял, если его просто получу, то и пусть себе лежит в запасе до лучших времён.
Пока не пропишу его куда-нибудь в свойства домена, использоваться он не будет?
У них же сервера на IPv4 работают. Во всяком случае у меня в аккаунте прописан обычный формат ххх.ххх.ххх.ххх, как общий IP сервера.
Требовался он мне как-то один раз, когда ещё работал бесплатный вариант API Яндекс-маркета для получения ключа. Почти год пользовался, пока не упразднили там бесплатный сервис...
Я так понимаю, что пока хостеры сами не переводят сервера на ipv6?