В разных cms и на разных серверах по разному настраивается переход на протокол https. У вас настройка не полная, работает и https, и http.
Стоит почитать как настроить переадресацию в вашем конкретном случае. У меня, например, это выглядит так (в .htaccess):
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(abc/def|ghi)(.*)/?$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,NC,L]
Вариантов, вообще-то, много.
Пока же у вас - две версии сайта.
Народ, если спрашивают о таком, что для вас мелочи, а для человека высшая математика, объясняйте подробней....все мы были чайниками (я тоже)
Сергей Поминов , можете в .htaccess прописать принудительно редирект с https на http, но это практически мало где работает. Лучше всего зайти в панель хостинга и убрать для сайта сертификат, то есть просто его анулировать, скорей всего на хостинге стояла принудительная активация сертификата, если для вас это сложно - обратитесь к хостеру, он это сделает за 5 секунд, если пошлют, а бывает, пишите в личку, попробую помочь разобраться
А ссылки в меню - прописаны не относительно, а абсолютно. Вот и перекидывает, естественно.
Стоит почитать как настроить переадресацию в вашем конкретном случае. У меня, например, это выглядит так (в .htaccess):
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(abc/def|ghi)(.*)/?$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,NC,L]
Вариантов, вообще-то, много.
Пока же у вас - две версии сайта.
Ты что деньги принимаешь на сайте? :)
Сергей Поминов , можете в .htaccess прописать принудительно редирект с https на http, но это практически мало где работает. Лучше всего зайти в панель хостинга и убрать для сайта сертификат, то есть просто его анулировать, скорей всего на хостинге стояла принудительная активация сертификата, если для вас это сложно - обратитесь к хостеру, он это сделает за 5 секунд, если пошлют, а бывает, пишите в личку, попробую помочь разобраться