我已经成功安装了你的,但我只想制作网站 https。我怎么做?我在 Ubuntu 16.04 上成功运行它,但我想在设置中将其全部设为 HTTPS。不幸的是,yourls 网站根本没有解释如何做到这一点。
我已经配置了apache2 ...
1.a2enmod ssl
2.服务apache2重启
3.mkdir /etc/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>
我已将 default-ssl 更改为包含
<VirtualHost *:443>
ServerAdmin webmaster@example.com
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>
并将 /user/config.php 中的 url 站点主页更改为https://example.com
但你的不会加载。它重定向到https很好。但没有网站。
有没有人之前设置过这个?提前感谢您的任何指导。