如何将您的URL re控制器设置为仅使用HTTPS
我已经成功安装了yourls,但我只想让站点使用https。我该怎么做?我在Ubuntu 16.04上成功运行了它,但我想在设置中使用HTTPS。不幸的是,yourls网站根本没有解释如何做到这一点 我已经配置了apache2 1.a2enmod ssl 2.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如何将您的URL re控制器设置为仅使用HTTPS,https,yourls,Https,Yourls,我已经成功安装了yourls,但我只想让站点使用https。我该怎么做?我在Ubuntu 16.04上成功运行了它,但我想在设置中使用HTTPS。不幸的是,yourls网站根本没有解释如何做到这一点 我已经配置了apache2 1.a2enmod ssl 2.2服务apache2重新启动 3.mkdir/etc/apache2/ssl openssl-req-x509-nodes-days 365-newkey rsa:2048-keyout/etc/apache2/ssl/apache.key
<VirtualHost 192.168.0.100:80>
ServerName example.com/
Redirect / https://example.com/
</VirtualHost>
ServerName example.com/
重定向/https://example.com/
我已将默认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>
服务器管理员webmaster@example.com
ServerAlias example.com
ServerAlias example.com
DocumentRoot“/var/www/html”
要求所有授权
选项如下符号链接
允许超越所有
命令允许,拒绝
通融
斯伦金安
SSLCertificateFile/etc/apache2/ssl/apache.crt
SSLCertificateKeyFile/etc/apache2/ssl/apache.key
ErrorLog${APACHE_LOG_DIR}/error.LOG
CustomLog${APACHE\u LOG\u DIR}/access.LOG组合
并将/user/config.php中的url站点home更改为
但你的行李无法装载。它重定向到https fine。但没有网站
以前有人设置过吗?提前感谢您的指导。为https设置apache证书 在用户配置中将基本uel更改为https 在管理页面上,安装插件以提供ssl到ssl的连接 任何https链接都将使用https短编码。如果您希望将以前创建的任何链接重定向到https,则需要重新创建这些链接