无法访问网站管理面板,https到http迁移的错误配置

时间:2018-09-07 18:05:20

标签: .htaccess http mod-rewrite https

网站后端:codeigniter php 所以我试图将http更改为https到我的网站,我的大学在我们的大学域中有一个SSL证书,其中HTTP可以正常工作,我在主.htaccess文件中添加了这3行

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{SERVER_NAME}/$1 [R,L]

因此,基本上,当对HTTP发出请求时,基本上是在重定向到https,因为我没有正确配置https,所以显示

  

无法访问此页面

当我尝试改回.htaccess文件时,我什至无法打开管理面板,因为管理面板位于同一域中,因此它再次显示错误。 有人帮我吗 预先感谢

1 个答案:

答案 0 :(得分:0)

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^domainname\.com [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://domainname.com/$1 [R=301,L]

尝试这种方式