下のコードステートメントを意図したとおりに機能させるのに問題があります。コードの最初の部分はすべて良好です。ユーザーが「www」なしでexample.comにアクセスすると、受信リンクを保護するためにwww.example.comに301リダイレクトされます。
同時に、私はサブドメインを使おうとしています。ユーザーがcandybar.example.comにアクセスした場合、test.php?subdomain=candybarページをロードします。この部分は機能していないようですが、代わりに私のユーザーにインデックスページが提供されています。
誰かが私が間違っていることを知っていることを願っています-事前に感謝します!
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
RewriteRule ^(.*)$ test.php?subdomain=$1 [L]