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 Что это значит, редирект нельзя сделать? 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, проверьте правильность команд 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] На всех остальных сервисах проверки, показывается что редирект работает. 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] На всех остальных сервисах проверки, показывается что редирект работает. смотри файл конфигурации веб сервера возможно от туда ноги растут, и скиньте ссылку на сайт свой со старым доменом 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 эти компбинации в теории должны перенести показатели ПС полноценно на ваш сайт Link to post Share on other sites
Dmintre 0 Posted November 3, 2020 Author Report Share Posted November 3, 2020 Все равно через этот сервис https://bertal.ru/ показывает что и было. Link to post Share on other sites
Dmintre 0 Posted November 3, 2020 Author Report Share Posted November 3, 2020 Причем проверяю через яндекс вебмастер ответ сервера, и онотдает 301 как и надо, может это сервис глючный. Link to post Share on other sites
dmytro_itcs 2 Posted November 3, 2020 Report Share Posted November 3, 2020 в защиту бертал скажу: сервис не разу меня не подводил, если у вас там 302 значит что то не так настроено: 1. смотрите файл конфигурации веб сервера 2. проверьте правильность цепочек редиректов, возможно где то конфликт Link to post Share on other sites
dmytro_itcs 2 Posted November 3, 2020 Report Share Posted November 3, 2020 отправьте в бертал проверки по разным страницам сайта, например: главная, категория, товар. Посмотрите какие там ответы. 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 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в этих файлах не должно стоять лишних переадресаций Link to post Share on other sites
Parviz 13 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 пишите свой новый домен. Оно проверяет сайт на новый домен, если юзер пришел со старого домена отправляет его на новый Link to post Share on other sites
dmytro_itcs 2 Posted November 3, 2020 Report Share Posted November 3, 2020 9 минут назад, Dmintre сказал: vestacp тут вроде когда то была возможность установки редиректа через панель, мб так проще будет, почитайте факью по ней или обратитесь к тому у кого орендуетете сервер могут помочь по части панели vesta Link to post Share on other sites
dmytro_itcs 2 Posted November 3, 2020 Report Share Posted November 3, 2020 пришлите урл своего старого сайта плз 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 Link to post Share on other sites
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now