0
私はCentOS 7にApacheサーバーを持っています。私もmiltidomain証明書を持っています。 https://old-domain.comをhttps://new-domain.comにリダイレクトします。 httpからhttpsへのリダイレクトは機能しますが、httpsからhttpsへのリダイレクトは行われません。 私はすべての場合old-domain.comをhttpまたはhttpsのnew-domain.comに置き換えようとしています。 何が問題なのか分かりません。apache URLを使用HTTPSから別のHTTPSへの書き換え
はここで、事前に Tony92
をありがとう、私はあなたがこれを試してみることをお勧め私の設定ファイルが
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "/var/www/html"
ServerName myserver.new-domain.com
ServerAlias myserver
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^/(.*)$ https://new-domain.com/$1 [L,R]
</VirtualHost>
<VirtualHost *:443>
DocumentRoot "/var/www/html"
ServerName myserver.new-domain.com
RewriteEngine on
RewriteCond %{HTTPS} on
RewriteRule ^/(.*)$ https://new-domain.com/$1 [L,R]
SSLEngine on
# SSLProxyEngine On
SSLCertificateFile /etc/pki/tls/certs/myserver.crt
SSLCertificateKeyFile /etc/pki/tls/private/myserver.key
SSLCertificateChainFile /etc/pki/tls/certs/DigiCertCA.crt
SSLProtocol all -SSLv2
SSLHonorCipherOrder on
SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5:!SEED:!IDEA
<Files ~ "\.(cgi|shtml|phtml|php3?)$">
SSLOptions +StdEnvVars
</Files>
<Directory "/var/www/cgi-bin">
SSLOptions +StdEnvVars
</Directory>
</VirtualHost>