Dmintre 0 Posted November 3, 2020 Report Share Posted November 3, 2020 Здравствуйте. Проблема такая, домен заблокирован ркн, делают переезд на новый домен, в консоле гугла ошибка Не удалось загрузить страницу, хотя при переходе на старый домен перекидывает на новый. Делал проверку еще тут 4web, редирект показывает рабочий. Пото сделал проверку тут bertal.ru и мне выдало HTTP/1.1 302 Moved TemporarilyLocation: http://zapret.hoztnode.net/url/323258Connection: closeHTTP/1.1 451 Unavailable For Legal ReasonsDate: Tue, 03 Nov 2020 09:54:37 GMTServer: ApacheCache-Control: no-store, no-cache, must-revalidateExpires: Tue, 03 Nov 2020 12:54:37 +0300Content-Length: 3536Content-Type: text/html; charset=utf-8 Что это значит, редирект нельзя сделать? Quote Link to post Share on other sites
dmytro_itcs 2 Posted November 3, 2020 Report Share Posted November 3, 2020 это значит что 301 не был настроен на сайте как 301, код ответа 302 говорит о том что вы сделали редирект, визуально он работает как 301, но по факту это 302, проверьте правильность команд Quote Link to post Share on other sites
Dmintre 0 Posted November 3, 2020 Author Report Share Posted November 3, 2020 Мой файл .htaccess выглядит вот так RewriteEngine On RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteEngine On RewriteCond %{HTTP_HOST} старый сайт RewriteRule (.*) https://новый сайт.ru/$1 [R=301,L] На всех остальных сервисах проверки, показывается что редирект работает. Quote Link to post Share on other sites
dmytro_itcs 2 Posted November 3, 2020 Report Share Posted November 3, 2020 1 минуту назад, Dmintre сказал: Мой файл .htaccess выглядит вот так RewriteEngine On RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteEngine On RewriteCond %{HTTP_HOST} старый сайт RewriteRule (.*) https://новый сайт.ru/$1 [R=301,L] На всех остальных сервисах проверки, показывается что редирект работает. смотри файл конфигурации веб сервера возможно от туда ноги растут, и скиньте ссылку на сайт свой со старым доменом Quote Link to post Share on other sites
dmytro_itcs 2 Posted November 3, 2020 Report Share Posted November 3, 2020 как вариант воспользуйтесь костылями: Options +FollowSymLinks RewriteEngine on RewriteCond %{REQUEST_FILENAME} robots.txt$ [NC] RewriteRule ^([^/]+) $1 [L] RewriteCond %{HTTP_HOST} ^site\.com RewriteRule ^(.*)$ http://site.org/$1 [R=301,L] RewriteCond %{HTTP_HOST} ^www.site\.com RewriteRule ^(.*)$ http://site.org/$1 [R=301,L] где site\.com старый сайт site\.org новый, при этом не забудьте про новый файл роботс на старом домене роботс со старого перенесите руками на новый, а на старом домене оставьте роботс такого вида User-agent: Yandex Host: site.org User-agent: * Disallow: Sitemap: http://site.org/sitemap.xml эти компбинации в теории должны перенести показатели ПС полноценно на ваш сайт Quote Link to post Share on other sites
Dmintre 0 Posted November 3, 2020 Author Report Share Posted November 3, 2020 Все равно через этот сервис https://bertal.ru/ показывает что и было. Quote Link to post Share on other sites
Dmintre 0 Posted November 3, 2020 Author Report Share Posted November 3, 2020 Причем проверяю через яндекс вебмастер ответ сервера, и онотдает 301 как и надо, может это сервис глючный. Quote Link to post Share on other sites
dmytro_itcs 2 Posted November 3, 2020 Report Share Posted November 3, 2020 в защиту бертал скажу: сервис не разу меня не подводил, если у вас там 302 значит что то не так настроено: 1. смотрите файл конфигурации веб сервера 2. проверьте правильность цепочек редиректов, возможно где то конфликт Quote Link to post Share on other sites
dmytro_itcs 2 Posted November 3, 2020 Report Share Posted November 3, 2020 отправьте в бертал проверки по разным страницам сайта, например: главная, категория, товар. Посмотрите какие там ответы. Quote Link to post Share on other sites
Dmintre 0 Posted November 3, 2020 Author Report Share Posted November 3, 2020 5 минут назад, dmytro_itcs сказал: в защиту бертал скажу: сервис не разу меня не подводил, если у вас там 302 значит что то не так настроено: 1. смотрите файл конфигурации веб сервера 2. проверьте правильность цепочек редиректов, возможно где то конфликт С других страниц то же самое. А где этот файл конфигурации? У меня vestacp, Apache+Ngix Quote Link to post Share on other sites
dmytro_itcs 2 Posted November 3, 2020 Report Share Posted November 3, 2020 1 минуту назад, Dmintre сказал: где этот файл конфигурации? ищите скорее всего в двух местах: 1. в апаче папка /etc/apache2/sites-available/ 2. либо тут etc/nginx/sites-available/ /etc/nginx/vhosts/ если не поможет смотрите путь в /etc/nginx/nginx.coв этих файлах не должно стоять лишних переадресаций Quote Link to post Share on other sites
Parviz 11 Posted November 3, 2020 Report Share Posted November 3, 2020 В head вашего сайта пропишите данный код <? if ($_SERVER['HTTP_HOST'] != 'javonon.ru') { header("HTTP/1.1 301 Moved Permanently"); header("Location: http://javonon.ru"); exit(); } ?> Вместо javonon.ru пишите свой новый домен. Оно проверяет сайт на новый домен, если юзер пришел со старого домена отправляет его на новый Quote Link to post Share on other sites
dmytro_itcs 2 Posted November 3, 2020 Report Share Posted November 3, 2020 9 минут назад, Dmintre сказал: vestacp тут вроде когда то была возможность установки редиректа через панель, мб так проще будет, почитайте факью по ней или обратитесь к тому у кого орендуетете сервер могут помочь по части панели vesta Quote Link to post Share on other sites
dmytro_itcs 2 Posted November 3, 2020 Report Share Posted November 3, 2020 пришлите урл своего старого сайта плз Quote Link to post Share on other sites
dmytro_itcs 2 Posted November 3, 2020 Report Share Posted November 3, 2020 и еще последняя мысль: попробуйте на бертале поменять юзерагента (в тч заюзайте прокси) при проверке, это http://zapret.hoztnode.net/url/323258 я так понимаю посадочная от ркн, она может спокойно отдавать 302 Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.