#Redirect non-www to www
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule (.*) http://www.%{HTTP_HOST}/$1 [R=301,L]
現在、私はこのコードを持っており、オンラインのウェブホストに配置すると機能します。しかし、問題は、ウェブサイトをオンラインにする前に、ウェブサイトの開発にローカルホスト (自分の PC) を使用することです。そのため、ローカル ホストで使用すると、URL が www.localhost になり、ローカル ホスト上の自分の Web サイトにアクセスできなくなります。
おそらく、ローカルホストにあるときではなく、実際にWebホストにオンラインにしたときにのみそのコードを機能させる何らかのタイプのifステートメントがあります。