gpt4 book ai didi

apache - 在vps中将http重定向到https

转载 作者:太空宇宙 更新时间:2023-11-03 13:11:14 24 4
gpt4 key购买 nike

我在域“mysite.co.uk”上设置了一个 vps,还安装了一个 SSL 证书。但它仅在使用“https://mysite.co.uk”时显示。

如何设置mysite.co.uk 会重定向到带有“https”的那个吗?

我尝试在托管服务中添加“重定向”,并且在我的 etc/apache2/sites-enabled/mysite.conf 中也有以下内容:

<VirtualHost *:80>
ServerAdmin ewewew@gmail.com
ServerName mysite.co.uk
ServerAlias www.mysite.co.uk
Redirect / https://mysite.co.uk
</VirtualHost>

最佳答案

请尝试以下步骤:

启用模块

sudo a2enmod rewrite
sudo a2enmod ssl

编辑配置

编辑文件:/etc/apache2/sites-available/000-default.conf

<VirtualHost *:80>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
</VirtualHost>

<VirtualHost *:443>
SSLEngine on
SSLCertificateFile <path to your crt file>
SSLCertificateKeyFile <path to your private key file>
</VirtualHost>

重启apache2

sudo service apache2 restart

关于apache - 在vps中将http重定向到https,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48503909/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com