相关疑难解决方法(0)

apache将http重定向到https,将www重定向到非www

基本上我想要的是重定向请求使用HTTPS而不是http

到目前为止,我已经在我的htaccess中使用了这个并且效果很好:代码:

<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteCond %{HTTPS} off 
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} 
</ifModule> 
Run Code Online (Sandbox Code Playgroud)

今天有人注意到,当他去 http://www.example.com时,它会重定向到并显示一个不安全的连接东西.

我的ssl是为非www域设置的:mydomain.com

所以我需要确保所有网站请求都发送到非www和https:如果我将example.com重定向到https://example.com,它可以正常工作

但是通过www.example.com,它会转到htts://www.example.com并显示错误

我需要添加到我的代码中以将www重定向到非www然后再转到ssl?

apache .htaccess ssl redirect

21
推荐指数
3
解决办法
3万
查看次数

标签 统计

.htaccess ×1

apache ×1

redirect ×1

ssl ×1