私はubuntuvpsを持っていて、それにwordpressインストールをセットアップしました。また、ネームサーバーがcloudflareのネームサーバーに設定されているドメインがあり、すべてのDNS設定がcloudflareにあり、TLS証明書も持っていますドメイン用。サーバーに証明書をインストールしました。リダイレクトコマンドを記述しましたRedirect permanent / https://example.com/
セキュリティで保護されていない仮想ホスト(ポート80)で。Webサイトにアクセスしようとすると、エラーがスローされますexample.com redirected you too many times.
80の仮想ホストは
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName example.com
ServerAlias www.example.com
DocumentRoot /var/www/html/example
Redirect permanent / https://example.com/
ErrorLog ${Apache_LOG_DIR}/error.log
CustomLog ${Apache_LOG_DIR}/access.log combined
</VirtualHost>
ポート443の仮想ホストは
<IfModule mod_ssl.c>
<VirtualHost *:443>
ServerAdmin [email protected]
ServerName example.com:443
ServerAlias www.example.com
DocumentRoot /var/www/html/example
ErrorLog ${Apache_LOG_DIR}/error.log
CustomLog ${Apache_LOG_DIR}/access.log combined
SSLEngine on
SSLCertificateFile /etc/ssl/certs/example.com.pem
SSLCertificateKeyFile /etc/ssl/private/example.com.key
<FilesMatch "\.(cgi|shtml|phtml|php)$">
SSLOptions +StdEnvVars
</FilesMatch>
<Directory /usr/lib/cgi-bin>
SSLOptions +StdEnvVars
</Directory>
BrowserMatch "MSIE [2-6]" \
nokeepalive ssl-unclean-shutdown \
downgrade-1.0 force-response-1.0
# MSIE 7 and newer should be able to use keepalive
BrowserMatch "MSIE [17-9]" ssl-unclean-shutdown
</VirtualHost>
</IfModule>
誰か助けてください。
リダイレクトループは通常、次の1つ以上が原因で発生します。
.htaccess
ファイルhttp://www.example.com
として構成されています wp-config.php