Jump to content

переход на https


Recommended Posts

Добрый день!

Пытаюсь перейти на https, по инструкции https://forum.vamshop.ru/search/?type=all&q=https все сделал, но есть еще один файл .htaccess в папке /app/webroot/ если меняю и добавляю там текст: 

RewriteCond %{HTTPS} !on
   RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L]
   RewriteCond %{REQUEST_FILENAME} !-f

при входе на сайт наконец-то появляется зеленый замочек, но ссылка открывается следующая https://www.магазин.ru/app/webroot/

В чем проблема?

Link to post
Share on other sites

Править нужно только .htaccess, который в корневой папке находится, там где config.php

Остальные файлы не трогать.

Link to post
Share on other sites

Ок, а почему, если просто сайт набираю, автоматом открывается без https? С https только если полностью набираю с https? Где-то править еще нужно?

Link to post
Share on other sites

Наверное неправильно добавили редирект.

Попробуйте вот этот файл .htaccess

Это в корневой папке, где config.php

Да и наверное правильнее использовать название домена без www

и делать редирект на основной домен без www, если пишется адрес с www

Как это на vamshop.ru сделано, зачем этот www лишний раз писать.

.htaccess

+ надо ещё в /app/webroot/robots.txt указать в опции Host свой домен с https://

и на всякий случай затем скопируйте этот файл в корневую папку.

Я в прицепленном файл .htaccess убрал редирект на robots.txt

И что б он открывался по обычному протоколу https://магазин/robots.txt

Его нужно скопировать в корневую папку.

+ затем нужно в Google Webmaster добавить в список сайтов https://сайт

В яндекс вебмастер нужно в Настройкх - Переезд сайт добавить https://

Link to post
Share on other sites

Да! заработало. А почему все таки гугл пишет, что защищено не полностью? "Злоумышленники могут видеть изображения, которые видны вам и изменять их в целях мошенничества." Вроде все ссылки на https

Link to post
Share on other sites

Нажмите на иконку i в браузере.

Там видно будет, почему.

Например на главной странице у Вас картинки http://img.yandex.ru/market/informer2.png

Надо поменять http:// на https://

и тоже самое картинкой http://oxyzone.ru/images/avatar.png

и ссылкой http://clck.yandex.ru/redir/dtype=stred/pid=47/cid=1248/*http://img.yandex.ru/market/informer2.png

Тоже поменяйте на https:// и у Вас во всяком случае главная страница будет с зелёным замком.

Link to post
Share on other sites
21 минуты назад, Adilan сказал:

Да, гугл уже сам напомнил

и редирект Вам тоже надо добавлять.

Раз у Вас с www адреса, то надо делать редирект "без www" на "www"

Что б, к примеру, вот такой адрес - https://oxyzone.ru/category/pulsoksimetry.html

Не открывался, а перекидывало на www - https://www.oxyzone.ru/category/pulsoksimetry.html

Вот в faq был ответ на эту тему - 

 

Правда там наоборот с www на без www, порсто поменяйте чуть код.

Link to post
Share on other sites
  • 2 years later...
Роман_DD
В 09.02.2017 в 10:44, support сказал:

Попробуйте этот файл .htaccess

Тоже в корневой папке который.

.htaccess

Код из этого файла не совсем правильно отрабатывает, он дает 302 редирект, а надо 301

Вот правильный код 

RewriteCond %{HTTPS} !on
   RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=permanent,L]
   RewriteCond %{REQUEST_FILENAME} !-f

Link to post
Share on other sites
support
2 часа назад, Роман_DD сказал:

Код из этого файла не совсем правильно отрабатывает, он дает 302 редирект, а надо 301

Вот правильный код 

RewriteCond %{HTTPS} !on
   RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=permanent,L]
   RewriteCond %{REQUEST_FILENAME} !-f

Почему?!

На vamshop.ru такой код стоит и никаких проблем нет.

Поставьте тогда себе другой редирект.

Link to post
Share on other sites
support

Исправил в faq на:

RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

 

Link to post
Share on other sites
  • 2 weeks later...
support
В 21.05.2019 в 19:28, Роман_DD сказал:

Ну 302 тоже работает, но считается 301 лучше 

Понятно.

В faq добавил оба варианта редиректа.

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.

×
×
  • Create New...