Я пытаюсь заставить HTTPS-соединение работать для моего AWS ec2 bitnami, используя сертификат AWS и балансировщик нагрузки.
Я следовал этому руководству https://docs.bitnami.com/aws/how-to/configure-elb-ssl-aws/.
Включая изменение / opt/bitnami/apps/wordpress/htdocs/wp-config.php файл.И conf / httpd-prefix.conf
Почему я все еще получаю ошибку 503?
wp-config.php
if ( defined( 'WP_CLI' ) ) {
$_SERVER['HTTP_HOST'] = 'localhost';
}
if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false)
$_SERVER['HTTPS']='on';
define('WP_SITEURL', 'https://' . $_SERVER['HTTP_HOST'] . '/');
define('WP_HOME','https://' . $_SERVER['HTTP_HOST'] . '/');
httpd-prefix.conf
SetEnvIf x-forwarded-proto https HTTPS=on
# App url moved to root
DocumentRoot "/opt/bitnami/apps/wordpress/htdocs"
#Alias /wordpress/ "/opt/bitnami/apps/wordpress/htdocs/"
#Alias /wordpress "/opt/bitnami/apps/wordpress/htdocs"
RewriteEngine On
RewriteCond "%{HTTP_HOST}" ^ec2-([0-9]{1,3})-([0-9]{1,3})-([0-9]. {1,3})-([0-9]{1$
RewriteRule "^/?(.*)" "%{REQUEST_SCHEME}://%1.%2.%3.%4%5/$1" [L,R=302,NE]
Include "/opt/bitnami/apps/wordpress/conf/httpd-app.conf"