次のコードを使用して、サイト内のすべてのページで強制的に WWW を使用することに成功しました。
##### Redirect non-www to www -- BEGIN
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/TEST_SITE/$1 [R=301,L]
##### Redirect non-www to www -- END
ただし、登録ページは例外で、WWW を含まない URL を使用する必要があります。2 日間のテストと調査の結果、エラーと無限ループしか発生しません。この 1 ページを除くすべてのページを強制的に WWW にするための提案はありますか?
http://mysite.com/TEST_SITE/component/users/?view=registration
一般的な WWW リダイレクトの前に単純なリダイレクトを使用する必要があるようですが、フォーラムで同等の解決策を見つけることができません。私は任意のアイデアに感謝しています....