0

さて、ここで質問です

すべてのリクエストを www.domain.com に 301 リダイレクトしたいと考えています。これには、www 以外のすべてのサブドメインを含める必要があります。もちろん。

info.domain.com/example > 301 redirect > www.domain.com
www.domain.com/examples > 301 redirect > www.domain.com
domain.com              > 301 redirect > www.domain.com
domain.com/example      > 301 redirect > www.domain.com

私がこれまでに持っているコードは次のとおりです。

    RewriteEngine on
    RewriteCond %{REQUEST_URI} !^/$
    RewriteRule ^.+$ / [R=301,NC,L]  

しかし、これはワイルドカードサブドメインのリダイレクトを処理しません...

誰かが私を助けてくれることを願っています。

前もって感謝します

4

1 に答える 1

1
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/$    [OR]
RewriteCond %{HTTP_HOST}  !^www\.domain\.com$
RewriteRule ^.+$   http://www.domain.com/ [R=301,NC,L]  
于 2013-09-03T13:54:47.670 に答える