2011-06-24 1 views
0

www.subdomain.example.comのすべてのトラフィックをsubdomain.example.comにリダイレクトしようとしています。現在、誰かがwwwを使用すると、サーバーが見つからないというエラーが表示されます。 .htaccessファイルに以下を追加しようとしました。htaccess:www.subdomian.example.comをsubdomain.example.comにリダイレクト

RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC] 
    RewriteRule^http://%1%{REQUEST_URI} [L,R=301] 

ただし、エラーは引き続き発生します。この問題を解決する方法はありますか?

答えて

1

書き換えても解決できません。サーバーは「www」でアクセスできません。技術的にはサブドメインです。

0

これは、これを行うための一般的な方法は次のとおりです。

RewriteCond %{HTTP_HOST} ^www\.##domain## 
RewriteRule ^(.*)$ http://##domain##/$1 [R=301,L] 

があなたのドメインに##domain##を交換してください。必要に応じて[NC]フラグを追加します。

関連する問題