monsite.fr
のSSL証明書のみを所有するサイトで作業しています。私はwwwを削除しようとしています。 https://monsite.fr
にリダイレクトします。 ユーザタイプがwww.monsite.fr
の場合、リダイレクトは機能しません。https://monsite.fr
にリダイレクトされず、https://www.monsite.fr
にリダイレクトされ、認証エラーNET::ERR_CERT_COMMON_NAME_INVALID
が返されます。Apache VirtualHost:ストリップwww。 force https
<IfVersion <2.3>
NameVirtualHost *:80
NameVirtualHost *:443
</IfVersion>
<VirtualHost *:80>
ServerName monsite.fr
Redirect/https://monsite.fr/
#RewriteEngine On
#RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
#RewriteRule ^(.*)$ https://%1$1 [R=permanent,L]
</VirtualHost>
<VirtualHost *:80>
ServerName www.monsite.fr
Redirect/https://monsite.fr/
</VirtualHost>
<VirtualHost *:443>
ServerName monsite.fr
ServerAlias www.monsite.fr
#RewriteEngine On
#RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
#RewriteRule ^(.*)$ https://%1$1 [R=permanent,L]
RewriteEngine On
RewriteCond %{HTTPS} =on
RewriteCond %{HTTP_HOST} ^www\.
RewriteRule ^(.*)$ https://monsite.fr/$1 [R,QSA,L]
DocumentRoot "/opt/monsite.fr/htdocs"
</VirtualHost>
https://monsite.fr
へwww.monsite.fr
をリダイレクトするためのソリューションがあります:
これはmysite.confファイルの内容は?次のように