1
sub.example.comをwww.example.comにリダイレクトしたいと思います。私は.htaccessのリライトを使用しました。私はこれを書いた:sub.example.comをwww.example.comにリダイレクトする方法.htaccess?
RewriteCond %{HTTP_HOST} ^sub.example.+$ [NC]
RewriteRule^http://www.example.com/$1 [R=301,L]
私はすでに書いています:sudo a2enmod rewrite。
そして、私はすでにとwww.example.comにexample.comを書き換える:
RewriteCond %{HTTP_HOST} ^example.+$ [NC]
RewriteRule^http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
あなたは、私はこのケースでは、私の書き換えルールを記述する必要があります知っていますか?あなたがドメイン名を指定した場合
を正確に間違っていますか?これらのルールは、あなたが望むことをするのと同じくらいうまくいくはずです。私が見る唯一の問題は、 'RewriteRule^http://www.example.com/$1 [R = 301、L]'はキャプチャグループを持たず、 'RewriteRule ^(。*)$ http: //www.example.com/$1 [R = 301、L] ' – Charles
「curl -I http://sub.example.com」したとき、URLはwww.example.comにリダイレクトされません – camilleB