私はラズベリーパイにウェブサーバーを持っていて、ストラトデで買った私のURLと私のdyndnsはnoip.comにあります。私のURLからraspberry piへのリダイレクトは問題なく機能します。ここで、http-request から https への自動リダイレクトを使用したいと考えました。したがって、letsencrypt をインストールして、ssl 証明書ファイルを作成しました。また、自分の URL の strato.de で ssl を有効にしました。https://www.myurl.de/でテストしたところ動作しますが、 http://www.myurl.deを使用すると次のエラーが発生します。
ネットワーク エラー (tcp_error) 通信エラーが発生しました: "接続が拒否されました" Web サーバーがダウンしているか、ビジー状態であるか、その他の問題が発生して要求に応答できない可能性があります。後で再試行することをお勧めします。トランザクション ID: b5151b4415351db8-000000008e3c905d-000000005c177c1e サポートが必要な場合は、ネットワーク サポート チームにお問い合わせください。お客様の要求は、Blue Coat Web フィルターによって「動的 DNS ホスト」として分類されました。この結果について質問または異議を唱える場合は、ここをクリックしてください。
構成ファイルの何かが間違っているように思えます。したがって、ここに 000-default.conf および default-ssl.conf ファイルの私のコードがあります。
000-default.conf
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)$ https://%{HTTP_HOST}$1 [R=301,L]
</IfModule>
</VirtualHost>
デフォルト-ssl.conf:
<IfModule mod_ssl.c>
<VirtualHost *:443>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
SSLEngine on
SSLCertificateFile /etc/letsencrypt/live/<noip-dyndns-name>.com/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/<noip-dyndns-name>.com/privkey.pem
<FilesMatch "\.(cgi|shtml|phtml|php)$">
SSLOptions +StdEnvVars
</FilesMatch>
<Directory /usr/lib/cgi-bin>
SSLOptions +StdEnvVars
</Directory>
</VirtualHost>
</IfModule>
誰かが私が犯した間違いを見ていますか?