2017-01-30 5 views
0

Я успешно установил yourls, но хочу сделать сайт https только. Как мне это сделать? Я успешно запускаю его на Ubuntu 16.04, но я хочу сделать все HTTPS в настройке. К сожалению, сайт yourls не объясняет, как это сделать вообще.Как настроить URL-адрес ретранслятора URL-адресов для использования только HTTPS

Я настроил apache2 ...

1.a2enmod

SSL

рестарт 2.Service apache2

3.mkdir/и т.д./apache2/SSL OpenSSL REQ -x509 -nodes -days 365 -newkey RSA: 2048 -keyout /etc/apache2/ssl/apache.key -out /etc/apache2/ssl/apache.crt

Я изменил значение по умолчанию: 80-сайт для перенаправления 443.

<VirtualHost 192.168.0.100:80> 
    ServerName example.com/ 
    Redirect/https://example.com/ 
</VirtualHost> 

Я изменил по умолчанию SSL-включить

<VirtualHost *:443> 

     ServerAdmin [email protected] 


     ServerAlias example.com 
     ServerAlias example.com 

     DocumentRoot "/var/www/html" 
       <Directory "/var/www/html/"> 
         Require all granted 
         Options FollowSymLinks 
         AllowOverride All 
         Order allow,deny 
         Allow from all 
       </Directory> 


     SSLEngine on 
     SSLCertificateFile /etc/apache2/ssl/apache.crt 
     SSLCertificateKeyFile /etc/apache2/ssl/apache.key 

     ErrorLog ${APACHE_LOG_DIR}/error.log 
     CustomLog ${APACHE_LOG_DIR}/access.log combined 

</VirtualHost> 

и изменил URL сайта дом в /user/config.php для https://example.com

но yourls не будет загружаться. Он перенаправляет на https в порядке. но нет сайта.

Кто-нибудь настраивал это раньше? Заранее благодарю за любое руководство.

ответ

0

установка apache cert для https.

изменить базовые В к протоколу HTTPS в пользовательской конфиге

на странице администратора, установить плагин, чтобы обеспечить SSL ССЛ.

любые https-ссылки будут https закодированы. любые ссылки, сделанные ранее, должны быть восстановлены, если вы хотите, чтобы они были перенаправлены https.

 Смежные вопросы

  • Нет связанных вопросов^_^