#ssl #https
#ssl #https
Вопрос:
SSL-сертификат был успешно установлен на сервере.
Я предполагаю, что установка прошла успешно, потому что, когда я ввожу свой домен, включая префикс https, браузер фактически показывает зеленую блокировку. Однако это происходит только при вводе https … если я ввожу mydomain.com или www.mydomain.com в адресной строке не отображается https или зеленая блокировка.
Как можно добиться того, чтобы префикс https всегда отображался??
Спасибо в расширенном.
Ответ №1:
Вам необходимо принудительно перенаправить все HTTP-запросы на HTTPS.
От:https://wiki.apache.org/httpd/RedirectSSL
NameVirtualHost *:80
<VirtualHost *:80>
ServerName mysite.example.com
DocumentRoot /usr/local/apache2/htdocs
Redirect permanent /secure https://mysite.example.com/secure
</VirtualHost>
<VirtualHost _default_:443>
ServerName mysite.example.com
DocumentRoot /usr/local/apache2/htdocs
SSLEngine On
# etc...
</VirtualHost>
Комментарии:
1. Спасибо, по какой-то причине эти конфигурации не достигают цели… браузер не перенаправляет. Вы размещаете этот текст только на одном виртуальном хостинге?? или вы размещаете одну часть в 80, а другую в 443 ?? … Я пробовал оба способа, и когда я помещаю все это в 80, apache выдает ошибки. В итоге я выполнил задание с помощью mod_rewrite… который был на том же веб-сайте, на который вы ссылались. Не самое правильное решение, но на данный момент это кое-что: S
2. Единственная конфигурация, которая вам нужна, — это постоянное перенаправление. Укажите это в конфигурации VirtualHost сервера HTTP или порта 80. Это приведет к тому, что все запросы по HTTP будут отправляться на виртуальный хост HTTPS.
Ответ №2:
Вам нужно будет перенаправить трафик с http://example.com и http://www.example.com на HTTPS. Метод будет отличаться в зависимости от используемого вами веб-сервера. Поиск в Google по запросу «перенаправить http на https [веб-сервер]» даст вам несколько руководств по настройке этого.
Комментарии:
1. пока не могу проголосовать, но спасибо ;). все еще не могу исправить все это, но этот точный поиск привел меня к другим темам, которые были очень полезны.