2016-05-29 121 views
1

感谢这里的惊人社区,我能够通过https使我的EC2实例工作。有关此问题的上下文,请参阅我以前的post切换到HTTPS后无法登录PHPmyAdmin

现在,我无法登录到PHPmyAdmin。尽管我加载登录屏幕上https://开头,我重定向到https://mywebsite.co:80/phpmyadmin/index.php

这说明我的登录屏幕与铬此错误

This site can’t provide a secure connection ERR_SSL_PROTOCOL_ERROR

我尝试了这些solutions但可以”没有任何东西与我的实例一起工作。

这看起来很有希望

RewriteEngine On RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^/phpmyadmin(.*)$ https://%{HTTP_HOST}/phpmyadmin$1 [L,R]

,但我无法弄清楚如何我目前的配置文件目它

<VirtualHost *:80> 
ServerAdmin [email protected] 
DocumentRoot /var/www/html/ 
RewriteEngine On 
RewriteCond %{HTTP:X-Forwarded-Proto} !https 
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} 

ErrorLog ${APACHE_LOG_DIR}/error.log 
CustomLog ${APACHE_LOG_DIR}/access.log combined 

+1

您需要一个带有SSL证书的安全虚拟主机''。 –

+0

@JeffPuckettII我的ec2实例附带了一个单独的文件来处理这个......我想。它以'开头 \t ' –

回答

1

你也可以去掉:从80的URL。