Редирект с www. на без при ssl

  • 6 Ответов
  • 649 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

RumusBin

  • Осваиваюсь на форуме
  • ***
  • 181
  • 0
Доброго времени. Дело в том, что на днях включил поддержку 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;
Или совсем не то?

*

draff

  • Практически профи
  • *******
  • 2739
  • 169
  • step by step
Re: Редирект с www. на без при ssl
« Ответ #1 : 03.06.2016, 13:39:12 »
на фронте какой сервер ?

*

RumusBin

  • Осваиваюсь на форуме
  • ***
  • 181
  • 0
Re: Редирект с www. на без при ssl
« Ответ #2 : 03.06.2016, 14:01:48 »
Apache (если я Вас правильно понял)

*

draff

  • Практически профи
  • *******
  • 2739
  • 169
  • step by step
Re: Редирект с www. на без при ssl
« Ответ #3 : 03.06.2016, 14:53:24 »
.htaccess в корне сайта есть или там не прописан редирект на без www ?

*

RumusBin

  • Осваиваюсь на форуме
  • ***
  • 181
  • 0
Re: Редирект с www. на без при ssl
« Ответ #4 : 03.06.2016, 14:59:26 »
.htaccess в корне сайта есть или там не прописан редирект на без www ?
да, редирект есть, решил вопрос таким образом:
#
RewriteCond %{HTTP_HOST} ^www\.site.com$ [NC]
RewriteRule ^(.*)$ http://site.com/$1 [R=301,L]
RedirectMatch 301 ^/home http://site.com/
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP:X-FORWARDED-PROTO} =http
RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]
##
может кому-то пригодиться!
Извините за беспокойство!

*

Sorbon

  • Осваиваюсь на форуме
  • ***
  • 77
  • 1
Re: Редирект с www. на без при ssl
« Ответ #5 : 25.07.2017, 17:32:04 »
Друзья, а как быть в таком случае, если сайт открывается по сертификату, а как набрать с www, то выдает незащищенное соединение ?

Подскажите пожалуйста, где править, ибо выше код не помог ((
Автомобиль не роскошь, но все-таки дорого!

*

dmitry_stas

  • Профи
  • ********
  • 9653
  • 929
Re: Редирект с www. на без при ssl
« Ответ #6 : 25.07.2017, 17:45:52 »
что такое
Цитировать
сайт открывается по сертификату
? в смысле доступен только тем, у кого есть сертификат?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций