Forums / National / Russian / Тех. поддержка / Редирект на HTTPS

циклическая ссылка

Roffun
#41500 2016-03-11 18:50

А где можно убрать порт из адреса ?

В canonical url и в карту сайта попадает :443 

Добавлено 2 минуты спустя:

Похоже обсуждается здесь

Сегодня вышла новость, на этом хостинге раздают бесплатные ssl , установка автоматически, и ip адрес выделяют для сайтов с сертификатами, поэтому решил воспользоваться, можно до 3 сайтов в неделю добавить на получение сертификата.

Получите SSL-сертификат от Let’s Encrypt полностью бесплатно через нашу панель управления.

Мы рады сообщить, что теперь пользователи нашего хостинга прямо из панели управления могут бесплатно заказать SSL-сертификат, предоставляемый некоммерческой организацией Let's Encrypt. Сертификат будет автоматически выпущен и установлен для вашего домена, а в последствии будет автоматически продлеваться. Для заказа Let's Encrypt сертификата не требуется выделенный IP-адрес. 

Выпуск, установка и дальнейшее продление сертификата - абсолютно бесплатны!

Добавлено 6 месяцев спустя:

На своем сайте для правильной обработки https и удаления дублей в виде www , index.php, index.html, index.htm , слеша в конце, прописываю такие условия:

AddDefaultCharset utf-8  
RewriteEngine On
# ==== РЕДИРЕКТ НА HTTPS ====
 RewriteCond %{HTTPS} off
 RewriteCond %{HTTP:X-Forwarded-Proto} !https
 RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

# ==== РЕДИРЕКТ НА HTTPS БЕЗ WWW ====
 RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
 RewriteRule ^(.*)$ https://%1%{REQUEST_URI} [L,R=301]

# ==== УБРАТЬ СЛЕШ В КОНЦЕ URL ====
 RewriteCond %{REQUEST_FILENAME} !-d
 RewriteRule ^(.+)/$ /$1 [R=301,L]

# ==== УБРАТЬ В КОНЦЕ URL INDEX.(PHP|HTML|HTM) ====
 RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.(php|html|htm)\ HTTP/
 RewriteRule ^(.*)$ https://%{HTTP_HOST} [R=301,L]

 

Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
This post was edited by Roffun (2019-03-05 21:34, 5 years ago)