私は、私のセキュリティ証明書に問題を引き起こしている「www.w.example.com」として、Googleが自分のサイトのページのいくつかにインデックスを付けているという奇妙な問題があります。.htaccess forward 'www.w.' 〜 'www。'
私は解決策を探していますが、私はこれを.htaccessを使ってリダイレクトしたいと思いますが、動作させることはできません。
現在、私が持っている:
RewriteRule ^(.*)www\.w\.(.*)$/$ https://www.$1/$2 [R=301,L]
しかし、動作するようには思えない...
私は理想的には、例えば、正しいドメインにリダイレクトする必要があり、このサイトの複数のドメインを持っていますmod_rewrite
ルールが呼び出される前に、証明書の交渉が起こるので、あなたがまだのSSL証明書の警告を受けるかもしれませんが
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.w\.(.+) [NC]
RewriteRule^http://www.%1%{REQUEST_URI} [R=301,L,NE]
:https://www.example1.comまたはhttps://www.example2.com
お返事ありがとうございます。書き直すのではなくリダイレクトできる方法を知っていますか? –
これは本当に 'リダイレクト'です。いつでも 'R'フラグが使用されるか、または' http:// 'がターゲットURIで使用されているときはリライトではなくリダイレクトされます。 – anubhava
ありがとうございました。私はあなたのコードを試しましたが、まだリダイレクトされていません: -/ –