Jump to content

Переезд с http на https и Яндекс Вебмастер


Recommended Posts

Добрый день! Прошу помощи, simpla 2.3.8.8 лицензия. Осуществлял переезд с http на https, решил все проблемы, как уже описывалось в других темах, и проблему входа в админку, тоже решил. Кому надо, мне помогло. В корне .htaccess 

 
AddDefaultCharset UTF-8
ErrorDocument 404 /404
#ErrorDocument 401 /password.php
RewriteEngine on
 
 
# Админка теперь по адресу /simpla
RewriteRule    ^admin/?$  simpla [L]
 
 и ниже 
 
RewriteEngine on
RewriteCond %{HTTP:HTTPS} !=on [NC]
RewriteRule ^(.*)$ https://домен.ru/$1 [R=301,L]
SetEnvIf X-Forwarded-Proto https HTTPS=on
 
В папке simpla в файле .htaccess ничего не менял. После чего админка заработала и больше не кидает на восстановление пароля.
 
 
А теперь к существующей проблеме, которую я не могу решить, Яндекс прислал.
 
Дело в том, что для склейки сайтов в группу зеркал необходимо, чтобы их контент полностью совпадал, а в случае переезда при помощи редиректа страницы старого сайта должны выполнять редирект на аналогичные страницы нового.
 
В данный момент это условие не выполняется. Например, главная страница сайта с http выполняет редирект на страницу /index.php?module=MainView&page_url= вместо главной страницы...
 
И такого же плана ссылки на товары. Хотя были все нормального вида домен/products/branden-700-topka
 
Получается что одна и та же страница теперь доступна по двум РАЗНЫМ адресам.
 
/index.php?module=ProductView&product_url=bannaya-pech-zabava
/products/bannaya-pech-zabava
 
И из-за этого яндекс не дает совершить переезд в вебмастере на https://
 
Как решить проблему? Чтобы везде открывались нормальные ссылки. 
 
 
 
Link to post
Share on other sites

Хостинг ответил. Проблема решена. Вдруг кому пригодиться.

 

Здравствуйте!

Перенесли правила редиректа в начало файла ".htaccess" и сейчас перенаправление с HTTP работает корректно:

$ curl -I домен.ru
HTTP/1.1 301 Moved Permanently
Server: nginx/1.9.12
Date: Mon, 28 Aug 2017 12:01:55 GMT
Content-Type: text/html; charset=iso-8859-1
Connection: keep-alive
Keep-Alive: timeout=10
Location: https://домен
Cache-Control: max-age=604800
Expires: Mon, 04 Sep 2017 12:01:55 GMT

 

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...