• UAH
  • USD
  • RUB
  • EUR
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепропетровск
  • +38(062) 210-24-93  Донецк
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 449-04-21  Life
  • +38(067) 400-88-44  Киевстар
  • +38(095) 007-72-35  MTC
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7(499) 348-28-61  Москва

CMS Joomla. Редирект с www. на без при ssl [решено]

Форумы CMS Joomla Редирект с www. на без при ssl [решено]
komlikov.r
03.06.2016 11:12
хостинг: есть
домен: есть
Редирект с www. на без при ssl [решено]
Доброго времени. Дело в том, что на днях включил поддержку ssl сертификата на сайте и он начал открываться по двум адресам https://www.site.com и https://site.com Раньше редирект был настроен. Как при получении ssl настроить такой редирект???
Вот нашел такой код :
# Redirect all www to non-www
#
server {
server_name www.example.com;
ssl_certificate ssl/example.com/crt;
ssl_certificate_key ssl/example.com/key;
listen *:80;
listen *:443 ssl spdy;
listen [::]:80 ipv6only=on;
listen [::]:443 ssl spdy ipv6only=on;

return 301 https://example.com$request_uri;
}
но в моем случае он не работает. Думаю проблема в пути: ssl_certificate ssl/example.com/crt;
ssl_certificate_key ssl/example.com/key;
Может на нашем хостинге эти сертификаты расположены по другому пути?
Андрей
03.06.2016 11:24
хостинг: есть
домен: нет
В этой инструкции есть примеры решения Вашего вопроса:
https://u.ua/faq/kak-sdelat-tak-chtob-sajt-rabotal-tolko-s-ssl-shifrovaniem-.html
komlikov.r
03.06.2016 12:11
хостинг: есть
домен: есть
Спасибо за ответ, но в этой инструкции нет решения монего вопроса, ибо как сделать так, что бы открывался только по https:// я уже понял, Вопрос состоит в переадресации с https:// www.domain.com на Domain Name Registration and Web Hosting | Domain.com на этот вопрос я решения не нашел. Предложенный в статье второй вариант : "Если Вам нужно, чтобы по протоколу https работал только определенный каталог, например admin,то правило будет выглядеть следующим образом:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP:SSL} !=1 [NC]
RewriteRule ^admin(.*)$ https://%{SERVER_NAME}/admin$1 [L,R]"
не работает!
komlikov.r
03.06.2016 12:58
хостинг: есть
домен: есть
2
Вопрос решен так:
#
RewriteCond %{HTTP_HOST} ^www\.site.com$ [NC]
RewriteRule ^(.*)$ Custom Application Development Examples from App Cloud - Salesforce.com [R=301,L]
RedirectMatch 301 ^/home Custom Application Development Examples from App Cloud - Salesforce.com
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP:X-FORWARDED-PROTO} =http
RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]
##
может кому-то пригодиться!
Спасибо
europa_lk
07.06.2016 11:35
хостинг: есть
домен: есть
Спасибо
Участвовать в общении на этом форуме могут только
зарегистрированные пользователи.

Если вы уже зарегистрированы Вам необходимо войти на форум.

Тема закрыта по истечению срока давности.
Горячая линия
(044)
392 74 33
другие города